What type of file should I upload to get the best results?

Broadcast quality video and audio files are the best.  Because these files are larger, it will take more time to process them.

If you upload a 128MP3, the quality of the mastering will not be great but still usable for personal use.