RE: Should I......
Yup stick with the Genesis if your already in for $75. I preordered one too, but I backed out with the non-refundable $75 show of good faith. That was a show of bad faith on the distributors part and sounded fishy to me.
edit: I preordered a Losi LST from my LHS for free!