Magnatraction for the win! Don't listen to Poutan-Camber he's a muppet and I don't think muppets snowboard.
Not only do they have their own snowboard:
Animal, I mean I, am a member of the US team!!!
Not to start the whole bumpy edge vs. straight edge argument again, but answer me one question. How many people that compete in alpine, boardercross, or any other event where you need edgehold on hardpack, have bumpy edges? Almost none, if none.
OP, if you can demo similar boards one with and one without the fancy edges, maybe it'll help make your mind up!?!