Added some clarification to Document
Dropped max file size to 20MB and some other tweaks.

Still haven't found exactly what's causing the intermittent timeout issues, though.