i've had an account, actually, it's still on with some funds in it but i haven't traded on it for a while. it's nothing fancy, but i didn't really like their marketmaker software because:
1. takes a loooong time to boot up
2. server connections tend to be a bit unstable at times
3. the interface can be a bit unintuitive
4. you'll probably find more competitive rates elsewhere
that being said, a few good things they did try:
1. a social network thing you can access
2. they have a live chat support within the software, response's pretty fast, but how useful that may be when the operator probably doesn't have control over any technical issues is up to your own judgement
3. their customer service so far is friendly
4. they do try to hold a few seminars that can be useful for beginners
as a market maker model, they do reflect the real stock prices on their cfds and all if that's what you are asking. but expect an outage here and there, which can be frustrating when you're trying to make a trade.
hope that helps, and check around.