Have no clue what anything of that means but will show this to my "geeks"
I would understand better if your post stated....
1) we have super hi tech servers all over the place
2) with reliable 24/h support
3) we will host streaming videos and picture galleries
4) at a 1,000 HD quality streams( each 90 minutes)per month will cost..... xyz $$$
... And what else what you offer in business, but NOT geek language
Then all would happen a lot quicker