Never heard of them, and they haven't been around long enough for any reviews. To be really honest, I wouldn't choose them simply because they haven't even updated their copyright at the bottom of the main page... it's already way into 2007, and it still says 2006. If they can't even update that one piece of information, it must mean they either lack staff, or don't care too much about updating it, which is not a good sign. Also, some links on their website are flawed/dead, which leads me to a "poor design" preconception. Maybe I'm judging a book by its cover, but if it was up to me, I'd go with someone else.
If I was looking for any type of host, here are the first requirements ANY host should have...
* Must have positive reviews to read
* Must have a uptime of 99.9%
* Must have 24/7 support
* Must make at least weekly backups (and monthly)
Hope this helps.
~Sovereign
breez-e.com, any good?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic