RED-404FYI those shoulder button microswitches are very prone to break off the board. There's NOTHING holding them on besides the solder. I recommend a bit of hot glue perhaps to reinforce them, but without adding something to really hold them eventually they will break off.
XaeroIt does look like the face-plate & frame are designed to limit the travel of the R buttons so I don't think it should be too big of a problem. If you can link to any reports of it, I would be interested. Now reinforcing the USB port and two bottom buttons with some hot-snot or epoxy is probably still a good idea.
RED-404Gladly;
http://www.amazon.com/review/R3KBZ0TR797Q93/ref=cm_cr_dp_title?ie=UTF8&ASIN=B018K3Q4JY&channel=detail-glance&nodeID=541966&store=pc
It looks like the two angled shoulder buttons are the most problematic, the housing is designed to limit the amount of movement, but not enough. Even with a housing designed to limit the movement they should still have reinforced the microswitches, those SMD microswitches are fragile and are generally placed directly against the board so the board reinforces them, these have NOTHING backing them up. I'm probably going to use some hot glue; Epoxy might cause some breakdown in the PCB during curing so I'm going to avoid it.