I would agree with EElevator also - with the only changes being that I would use a Maxton Valve over blaine and Innovation buttons over GAL.... I just think Maxton provides a better overall ride if adjusted properly and I've had some issues with Blaine in the past.... With the Innovation buttons its just my opinion they offer a better finish look, that and the GAL keyswitches (mainly fire keys) seem poorly made and are always breaking due to all the plastic components used.