For background, I'm a programmer who has some experience with programming on Windows, Android, Linux, and a bit of SNES ASM. I've been using FTP-3DS (and before that FTBrony) a lot, and while they're very decent FTP servers I've noticed the file transfer speeds are really quite low (somewhere around 128KB/s max). Would it be worthwhile as a developer for me to look into coding something faster, or is there something about the 3DS (processing speeds, Wi-Fi, SD reader, something else perhaps to do with what's accessible from the HBL) that's preventing these FTP servers from reaching good speeds?