Well considering it appears there grand opening was October 2nd there likely aren't going to be many reviews of them. For those that might be able to review them 1 month of experience isn't much. With that said they might be a great host, just finding reviews on them won't be easy. If you do sign up with them though come back and give us a review as often as possible.
We would love for you to sign up and then come back and post your reviews :-)
Although the name HostingFellows is new, we bought the company after it's inital development and the owner could no longer support the implementation and grand opening of it. We do have 7 years of hosting experience. Thanks for asking about us!