Alright, so an update for the CFW method.
Currently on Firmware 2.0.0, created the file using Mario Rabbids, CFW launches just fine and the switch now sees the 128gb mSD, it is reporting the mSD as 32gb though. I'm assuming that is just a visual problem, will know more when my TX dongle arrives...