Howdy! Welcome to our community of more than 130.000 members devoted to web hosting. This is a great place to get special offers from web hosts and post your own requests or ads. To start posting sign up here. Cheers!
Well, those parts of the site 'under construction' seem to have been under constuction for the best part of this year, and probably longer. If you're waiting for this to be fixed before you sign up, you'll probably be waiting a while.
However, that isn't a reliable reflection of the quality of this host.
I have one site hosted with them, nothing wrong - decent uptime, good tech support and a friendly community to mingle with.