Thank you contacting us.
The installer is actually installing the Project Manager. This manager itself is creating your projects, which you can later upload to the shared hosting environment. That is why you do not need to upload the .msi (installer) file.
As you suggested, you could simply upload the project files. Please refer to our User Manual -> Working with Web Site Projects
, section Migrating Projects to the Production Web Server
for a complete reference on this process.
Don't hesitate to contact us if you have other questions.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.