If you don't "aim", you won't live long enough to accomplish much of anything. Even destroying the enemy base requires you to AIM at their buildings
The thing is, dynamite not that much bigger than a charge of Timed C4. The fact that it can easily kill even upgraded base defenses without being directly attached to them is a problem. As I stated in the OP, there are places where throwing them WILL guarantee at least one kill and can't be reached in time. Hence, the suggestion of a delay to throwing them.
Attacking is all well and good, but if you do nothing more than just attack, you are effectively giving the enemy a win. if you don't make repairs, place proxies where they can sneak in, hell even setting up MSAs so you can see cloaked or false units, you're giving your enemy free access to the base. Even if you go down those angles yourself.
IA has a steep learning curve, Not to mention a lot of the maps are rather large and the bases in said maps are tend to be spread out from one another.