direct connect is awful actually, since you force people to share stuff, some see fit to share wither wrongly named files, uncompressed images, incomplete images, and have a habbit of disappearing offline halfway through the transfer
also that piece of software slows my pc internet wise for no apparant reason, combined with the slow actual rate you get from it anyway