I really don't understand this kind of threats.
1) helloUpload is FREE, so you didn't have to pay $99 to get it. You paid $99 to get the Theme Club subscription. If you just wanted the helloUpload extension, you could just download it for free.
2) Taking into account the poor quantity of downloads that this extension had, is not our priority to update it in the short term. We'll probably do it in the future, but not now.
There is a complete and extensive documentation to install our themes (video and written tutorials). If you still have problems, you can submit a Ticket, our Support Team will help you asap.-