Second point in minor ideas is too OP.
The only thing that Shen lacks is damage (maybe add damage if shens shield breaks?).
^^EDIT: that would be neat in current jungle!^^
Also increase taunt duration if he taunts just 1 player.
And lil buff on Q also would be nice.
You shouldn't compare shen to darius, because they are too different kind of tanks.
Darius = offensive tank, lots of power, 0 sustain
Shen = utility/support tank, almost no damage, but Q for hp and double shields
(Even Garen can't match yolo Darius)
"First things first" I have a damage ability that can only be activated after the shield has been brocken (giving him a sort of counter play) dealing AOE magic damage as a slash in a cone infront of him, Much like Riven's Windslash but much much weaker.
Also it makes sense he is ultity based, he is a flippin' ninja, they rely on thier weapons and tools to get the job done. By my second point in minor changes it gives him that ultility making him harder to catch as well as a better duelist against CC champs with increasing his damage output. That one change can do alot if used right, but I hardly consider it op, their are alot of OP broken things in RIOT simply because they believe it is best that way and as they slowly crack and change their way of thinking, for example: Kalista's ult taking away control from all'y hand, they said they would never make an ability like that.
However, I agree with you on the changing Q and E. The idea of making the taunt last longer if it hits a dingle target is pretty unique, and makes sense logically speaking, I could be wrong but I believe Kha'Zix will be the only one who shares that mechanic all though they are kinda different, (Isolated, Hit one person) i would never have think of that. But it would have to be a significant change to make a player consider whether to taunt just one specific player and go for the bigger taunt or go for the entire team with a smaller duration taunt. I think it should 2.5 seconds for 1 champ and 1.75 for more than one champ, it should increase in damage to, this will make it an ideal ability for taking out deadly targets on the other team and that speaks ninja :) it's not and op change if you consider shen toplane with a darius, i mean look at rammus and his taunt reduces armor not reduce damage taken.
Also it would be nice if the E did 30/80/130/180/230 +50 AP as True Damage. But this is debatable.
Also i really think something significant has to be done with the shield, either the double cast ability, CC removal/immunity or give him 20/40/60/80/100 armor and magic resist for 6 seconds (increasing the cooldown of course). Shen is energy-based, having an ability like this assuming it costs the same will put less strain on his energy gauge. No one can span a 50 energy shield twice in hopes of negating tons of damage and no one would at it's current base values [unless they are running for thier life]. I think it could use a passive as well as an active, going in this direction could help.
Last but not least is thier any champ that can counter crits? and i don't mean block, dodge, parry I mean reduce it's effectiveness on them like the reinforced armour mastery. Adc's, Fighters and Assasins are sliced ham to a fully equipped Master Yi with 100 crit, 300+ atk dmg and like around 1.5 atk spd. A tank is no different, thats what I hate about this game, i like that Shen is utility based but (sorry if i'm stereo-typing) when I think of a Tank I think of someone that can deal and take tons of damage with a bit of CC, much like Darius and Sion but at the cost of slow movement and attack speed. And when i think assasin i think swift fast, burst, lifesteal and health regen to get back in the fray!