I only play money tables at AP with freeroll winnings so only at low stakes and for brief periods. As far as freerolls go, I've won 1st $10 and many $2 and $1 finishes that all got credited either immediately or by the next day. I've also won a hat and a baseball jersey in bobblehead freerolls. They overlooked my jersey but when I won the hat, I sent them email and I received them both within a few weeks. Since then, I take screenshots of any wins, just in case

Never had any problems with money ring games or sngs.
As far as Ap's looks, I prefer there tournament listings over every other site I play at. It seems a lot easier to organize and view (again, I'm mainly talking about freerolls.)
My biggest gripe would be that people who post "sit out" are automatically added back into live play when they get moved to another table. This leads to many long moments of waiting fro someone to get timed out when they should still be inactive.