I'm pretty sure I got the software from your link, but it's been a couple weeks, so sorry if you don't get credit. I do like the site so far, and the bells & whistles should only serve to draw more of the 'fun' players, which suits me just fine.
I did find the tournament lists a bit hard to read, and never could find the 'new player' (freeroll?) SnGs they're supposed to have (14 days from creation to play in one, then up to 3 more for 2 weeks after the first game). They also have $250 added tournaments with a $1 fee and 300 player max, which I like, though my first experience with that was a bit...frustrating, another Suckout Special wrecked me early.
Oh yeah, the software definately is a bit slow, there were times when I heard the vocal cues from the next player to act before my action went through, though not before my input fortunately.