U-Turn is more useful if your strategy involves needing to scout what your opponent may do next, or what moves it has. U-Turn is usually used by people who's Team is about pressuring the opponent and predicting good switch-ins to set up. Of course, not everyone plays like this, and therefore won't all use U-Turn, but I can see U-Turn having more merit that Aqua Shuriken, even, but that is because of the way I play. :P
U-Turn is also phenomenal on choice item Pokémon, as they generally need to switch out anyways. I'd say that choice Pokémon perform better if they can use U-Turn, Volt Switch, or Parting Shot. :P
Choice Specs is used on Ash Greninja to help secure a KO and KO more bulkier Pokémon in General. It is more reliable than a Z-Move because it can be attempted multiple times and isn't wasting a Z-move slot on a Pokémon that doesn't really need it. :P
Suggesting Ice Beam and Grass Knot as moves are kind of redundant. Grass Knot isn't that good in OU (as STAB Scald will always do more Damage) and Ice Beam isn't necessary unless you plan to fight Grass Types. I'd suggest Extrasensory, Hidden Power Fire, Hydro Pump, and Dark Pulse before Grass Knot. :P