Thanks for the replies.
I actually got rumble and multi wiimote support working in MAME with a Mayflash dolphinbar. I had to reinstall Touchmote first of all, because it kept moving my mouse, even if I would set the IR pointer to the analog stick of the emulated 360 joystick. The problem persisted until I deleted the old Touchmote installation folder and installed Touchmote in a different directory after redownloading Touchmote_v1.0b15_x64.exe from touchmote.net.
After using Touchmote to map the Wiimotes to the Xbox 360 right stick for the IR pointer and A and B for the A and B buttons on the emulated 360 joysticks (I mapped everything on the Wiimotes except the tilt sensors for emulated 360 inputs), I mapped those inputs to MAME in each individual game and set Joystick deadzone to zero and Joystick saturation to .65 in the Mame ini files. (i.e. romname.ini). These settings smooth out the pointer movements.
For force feedback or rumble, I downloaded this file FFB.Arcade.Plugin.v2.0.0.3.7z from
https://github.com/Boomslangnz/FFBArcadePlugin/releases and followed the instructions. It runs silently after you set it up, which is nice.
So, yeah, I played T2 with dual wiimotes rumbling. That was pretty cool. The Wii rumbling isn't as nice as the old uzi controller from Operation Wolf or something, but it's still good to get feedback. The rumble even starts and stops as you reload without releasing the trigger in games that reload automatically, so that's pretty great.
I've heard that there are stability issues with Touchmote, so we'll see how it holds up, but for now it's working well.
Now I just need to figure out how to launch Touchmote automatically through Rocketlauncher.