For the Ally and Ally X, we use InputPlumber now instead of HHD because HHD does not comply with the kernel patches we use. See our changelog for more details.
As for the alternative for tdp/fan and rgb, I’m nort part of the Handheld team so you have to wait for another team member to reply. Cheers!