I've got a mechanical CM Storm Quickfire Pro with brown cherry switches. I can consistently do three pixel moves, which require two frame inputs on the arrow keys from my right hand. I am fairly inconsistent at two frame jumps, but that's probably just because my left hand sucks compared to my right hand. I can do one frame jumps often enough that ceiling double diamonds aren't a huge pain in the ass. I did an o-ring mod for my jump and arrow keys a few weeks ago, which I think made one and two frame inputs a little easier.
A friend of mine who plays fangames recently switched from brown switches to blue switches. He says that two frame inputs for him were slightly easier on browns, but it's not a huge difference. I'm pretty interested in a report from someone who has tried red switches with I Wanna, though I wouldn't be surprised if the difference is negligible.
It's perfectly conceivable that there are better keyboards for 1-2 frame inputs than cherry switch mechanicals. However, cherry switches provide a standardized keystroke method that should be identical across different keyboards that use the same switches. This makes comparing and choosing a keyboard easy. This is as opposed to non-mechanical keyboards, which don't really have any standardized keystroke mechanism that can be easily assessed and compared with others. Moreover, cherry switches are "good enough" for I Wanna and are a pleasure to use for typing and everything else you do on your computer. I think these are the reasons that mechanical keyboards have become the go-to for keyboard players.