I have no real information but I would, personally, be suspicious of a hosting provider that uses wordpress hosting for their website without even using their own domain name.

Something just seems 'off'