Your ISP should provide VPS services. VPS is the best way to run uniGUI and similar apps. VPS (Virtual Private Server) services are becoming competitive with very affordable prices. Comparing its advantages with shared hosting I think shared hosting is a waste of money.
Overselling resources is the biggest problem here. Bandwidth, memory and disk resources can be oversold in both shared hosts and VPS hosts. If an ISP claims that they'll give you unlimited bandwidth and disk space they're lying. Resources are limited, especially bandwidth and memory. Some of the virtualization technologies like XEN doesn't allow overselling resources. XEN guarantees that you'll get all the RAM and Disk space dedicated to your VPS.
One recommendation here is to keep Ext JS files as read only so JS injection attacks will be impossible.