As I've done a little digging myself beyond the Grinfineon 25A controller I mentioned above, I came across this combo that looked fairly decent and only 2.5" longer than the current controller. I do like the ability to program it from an app on my phone, but not convinced I could read that...