I'm shying away from the Genesis and Diodes only because I am concerned about the durability of the highbacks on those. Plus, I'm not sure if I really want something as stiff as the Diodes even though in all likelihood they're a good match for my board.
Not to throw a wrench into your thoughts, but I've got Diodes on my freeride board and love them. The only reason I'm not buying a set for my Custom is it's just a cheap play board for me. I found 2013 Restricted Cartels for $188 CDN so that's hard to beat!