I have connected a mouse to my Android tablet via Bluetooth and run was able to run the app directly that way using a mouse cursor on the screen.
MTH could very easily incorporate an HID API in their app that would allow a controller (one or two handed) to control buttons and features within the app. This way you can have a nice large screen for visual feedback and control interface of a remote that fits in your hands like the picture below.
This one is a little exotic but if gives you the general idea.
H1000