I don't see ANYTHING that has a AUP or TOS label on it - looks like I could put a couple linux ISOs up there, and use it for a small mirror site. Cool!
One thing I would be worried about, is it looks like they've only been around for 6 months (max)... probably not enough time for them to get into trouble....
As suggested above, if this is for a non-critical or hobby/personal site and you're not worried about downtime, data loss or website speed, then go for it.... nothing to lose