Pluses: Hard, fast, durable, readily available, easy to put on a setup
Minuses: Hard, can't really get an edge, too slippery (edges slide out)
Pluses: Softer, more like carpet, pretty fast, light, cheap
Minuses: less durable, may not slide as well
Pluses: Most similar to real snow, pretty durable, best synthetic surface
Minuses: Expensive, I don't think you can buy it without the misting system and investing a bunch of money blah blah blah
You can most def edge on Msnow.