Smart Left Click
The idea is simple, the default leftclick is only used when an ability is clicked and the range indicator is up. It is entirely useless to press when you aren't casting an ability, and if you smartcast there is almost 0 reason to ever leftclick.
Smart Left Click would function as attack move click during the offtime, when a pet isnt on the field or and ability isn't selected. Attack move click is mainly important on auto attack kiting champions, and it just so happens that no ad carries have a pet. So i see nothing wrong with your left click becoming a petmoveclick whenever a pet is on the field. This would drastically change the way people control pets. Currently it is fairly difficult to master the control of pets, however if you could use rightclick to move your champ and left to move the pet, a whole new possibility of gameplay opens up to allow for a more realistic fooling on champions like leblanc and shaco, as well as being a natural way to control a pet and your champion at the same time.