concave buttons are pretty much standard from what I have seen. if yours are sticking, have you tried cleaning them? If you take them apart, they are basically 2 pieces of plastic, a spring, and the switch. if you take the switch of, you can easily remove the center of the button and clean both pieces...
As for the mag stiks, i havent personally used them, but i considered them when i was first building my cabinet. i looked around the forums here and from what i read, i decided to stay away from them.