Yes, and it must be the "FTPiiU Everywhere", not the normal "FTPiiU".
I think I'm just using the regular FTPiiU but I could be wrong. It says FTPiiU but I honestly don't remember which one I downloaded because I was half-asleep at the time. But regardless, it's working, so that's all that matters.
And just to reiterate, I got it working with Coldboot Haxchi, so yay, I don't have to bother with Mocha.
EDIT: Finally finished copying all the files but now TMS won't boot. Ugh. My only thought is that FileZilla on Mac is unreliable because I know I was having issues with JKSM on the 3DS (it wasn't copying the files from the 3DS 1:1 and so they weren't working). FileZilla is
meant to be the best, and it's the only FTP client I've ever used, as far as I can recall, but... does anyone have a good alternative, or perhaps a way to stop FileZilla causing these errors...?
EDIT 2: CyberDuck seems to fix my problems with FileZilla. For now. Didn't copy the sound file for TMS (wasn't listed in the guide for installing to the internal memory, so if you're following that guide, be aware you also need to transfer pack_040_sound.cpk) and at least one other had the wrong hash (I'm still waiting for it to return hashes on the bigger files because, you know, it takes a while), so I should have my problem fixed in no time. Hopefully this info helps someone else with the same or similar problems.
EDIT 3: But after all the files have been checked and are correct, the game still won't boot... It shows the splash screen then goes to a black screen and that's it.