Works good for me, but I don't run games. I use it for test installations of previous OS X and Linux versions, and use several Windows applications under XP, 7.1 and 8.1.
The time I save by not rebooting to run other OSes native easily offsets the minor hit in performance my usage sees.
I don't think I've had a problem at all with version 10 except the handling of hidden docks on guest OS X vs. host OS X. VirtualBox does it perfectly, P10 works easier if one isn't hidden.