I understand your points, but... I dunno. Mainly I think it would be difficult to break the habit of shifting. Most riders shift using the brake levers without really thinking. So if they had to use a different method that would be a problem.
One alternative would be to build the device into a dedicated bike. Like a "spin bike" for example; in that case the rider would not have the usual shifters and have no habits to fall into.