The term 'launch' shouldn't muddy the process.
When you throw an object maximum speed is generally at 'release'.
I tell my hitters that I want them to 'release' into & through impact.
The word 'launch' as used by 1CA is simply 'release' ... and if the goal is to hit the ball at maximum barrel speed, then you'll want to be in the process of 'releasing' ... or 'launching'.
Personally I use the word 'release' with my hitters. However I can readily identify with 1CA's use of 'launch'.
As for 'direction' ... it is essential IMO. I'll pitch to my hitters and ask that they attempt to identify 'inside' or 'outside' as quickly as possible (no bat involved in this drill). The goal is for them to identify the ball as being 'inside' or 'outside' within the first third of the distance the ball travels. How you use your eyes helps. A relaxed open focus can allow a hitter to back-plane and more quickly identify inside/outside. The notion is to leave this drill with the message of being responsible for quickly identifying the incoming pitch location in terms of 'inside' or 'outside'.
The 'mud' is simply due to the multiple definitions of the term. And more of a forum mud than anything else. Coincidentally, I do a drill similar to what you are suggesting above. Only I will have our hitters stand in the box while our pitchers are throwing bullpen sessions. The catcher will call pitches and locations. The hitters job initially is to identify inside/outside as well as speed/off speed. After a few reps, I ask them to start timing the ball with their back leg. Essentially a check swing without doing much with the bat. Just to get the timing and location pieces coordinated. Develop the 'feel'.