Is your sponsor a relative? Do you need the sponsored 600 Family visa, or would a normal 600 Tourist visa do? I've seen some apply for one, when the other is better. For uploading, there is normally an "Other" option, that you could use.