I don't know much about PokerHost except what you have already stated.
My only concern for you would be that they are on the Winning Poker Network. You describe yourself as a "reg rec."
I would not recommend that network to any person who describes themselves as such.
Maybe if we hear about some big changes regarding game integrity I will start recommending them to more people, but right now I am in a wait and see mode with how effective these changes they plan to implement are.
If your only desire is to play some of the smaller buy-in MTTs there then I think you should be OK. There are still going to be some bots in those games, but the randomized seating of MTTs makes their ability to exploit or collude against you significantly less effective.
Hopefully somebody else can provide you with some information about the new owners and/or why they decided to bring the site back after it was closed down not too long ago.