Yeah there online poker room is run on the Ipoker network, like the G casino and many others. Each individual casino has a special tournaments tab which have like sattys to their events but basically are all the same as the other ipoker skins.
Pokertracker 4 works with it, I'd imagine HEM2 does too.
You don't get rake back, but you earn points etc.
Traffic isn't to bad, i't obviously behind pokerstars
but with all their skins they have I think they average between 12-15k players for most times. The time you tend to play will likely be fine for good traffic. There is no signup card as far as I know.