I just followed xzin's advice & got the Xkeys. Never thought Twice since then. Easily programmable, for an extra 20$ over a part like the one you listed.