signal switch discipline. Something to learn. Having it 'auto off' seems like a bad idea. Leaving it on by accident, seems also a way to get hit.
I have a friend that goes between his goldwing and a cruiser. He's got the 'I never turn my signal off' blues on the cruiser.
For 11 years I went between a Goldwing and ZRX. To help me remember on the ZRX, I formed the habit of cancelling the Goldwing signals manually even though it would do it for me. I just punched the button anyway. That worked well to enforce the habit. Nonetheless, occasionally I'd forget on the ZRX.
The problem with the ZRX is that the signal indicators are well below the tach and speedo. With a full face helmet on, I'll dip my head enough to see the tach and speedo but still can't see the signal indicators. The FJR has nice big indicators, but even on it I sometimes don't notice them for a while.
What I did on my ZRX was mount a small LED light down in the fairing where it's hardly noticeable unless it's flashing. It's wired in concert with the signal indicators, and it reflects off the back of my windscreen. I'd have to ride with my eyes closed to miss it. I've considered trying something like that on the FJR, but I'm having trouble coming up with a good spot.
As for keeping my thumb on the button, that works very well for some of my friends. But I can't reach that button and my clutch at the same time. My hands are too small.
Regarding the signal cancelling too early, I had no problem on any of my bikes with self-cancelers remembering to reset it. The Goldwing actually cancelled a little to quickly for me, and the habit of punching it again is still so ingrained that I still do it even though I've not seen the bike for a year and a half. I'll punch the switch again on the FJR then remember that I don't need to do that anymore.