Simon, things like VPLS, ACL, QoS, that require hardware support aren't there. I mean, you CAN configure them, but they won't work.
But EAPS, G.8032, STP in all flavors, MLAG, BGP, OSPF all work pretty well.
I use this to recreate customers networks and troubleshoot things.