Specs seem to be within a common range but pardon me for being ignorant...what is IPL? and are you saying someone might come after your site wanting to shut it down or suspend it getting the host legally involved?
Just wondering... haven't seen this type request before and don't really know what you are talking about.
New Idea HostingNO Overselling-Business-Grade, Shared Only! New-In House Design Team. High Speed & Uptime; , DIY Pro-Site Builder-Daily Backups-Custom Plans, All Dual Xeon Quad Intel servers w/ ECC DDR3 RAM SCSI RAID minimums. We Concentrate on Shared Hosting ...doing one thing and doing it VERY well
if you try yo do streaming you site will be suspended in the shared hosting space..............suggestion is go for a VPS peace of mind...search for a best vps with good quality and host it...GOOD luck..!