I think it's best to keep those services seperated, not necessarily those 2. But I think a hosting company should have a seperate website to concentrate the content in a more efficient way. You'll avoid confusion and it shows more professionality.
You can post your design in the
Works in Progress forum to get constructive feedback.