This is correct. As a YouLoad Basic subscriber, technically you can receive files directly to your account, but only if another user is a YouLoad subscriber. Our system will automatically identify your e-mail address and place the file in your account on the fly. If you need a File Upload Page, the only service that offers that option is YouLoad Enterprise.
If you would like to upgrade your account, please contact support@load.com and we will assist you with this.