Shimming might limit the relaxed position of the clutch spring in the basket, preventing it from reaching its full clamping force, and possibly resulting in a slipping clutch. Shimming only limits the range of motion, which is already insufficient for you. You're just moving the limit from the end of the travel to the beginning of the travel.
UNLESS ------ there is an issue in the clutch basket. If something is wrong inside there which allows the pushrod from the slave cylinder to move too far before anything happens, then nothing you do at the lever will overcome it. If that is the case, you do not have full range of motion in the clutch assembly itself. It is possible you are working this problem from the wrong end of the clutch system. I know it's been to the dealer, they say yada yada yada yada.
How far does the lever move before you encounter resistance in the hydraulics? My lever, measured at the end of the lever, moves about 5/8 inch before the hydraulics start to work. In other words, about 5/8-inch of play. It pulls all the way to the bar whether it's at 1 or 5, and the clutch is fully released before it gets to the bar, tested by putting the bike on the centerstand and seeing if I can move the rear wheel with the bike in 1st, squeezing the clutch lever and moving the rear wheel with my foot. In other words, my clutch actuation has sufficient range of motion.
I am curious how much movement your lever has from rest before it starts the clutch operation, and whether the clutch releases enough to freewheel the rear wheel while on the centerstand, regardless of lever adjustment. Perhaps you might find that it freewheels at 6 but not at 1. If that's the case, and if the lever has excessive play before engaging anything hydraulically, you may have an issue of some kind in the basket. There's going to be a certain amount of play at the beginning, but how much is there, actually? Too much, and you can't get enough clutch action.
Thing is, I can't find any specification on an acceptable amount of play in the clutch lever.