I believe any training you can get is good but I often think of it in terms of "cost benefit". I may be straying from a direct answer to the original question. AOW has some benefit as it is education. However, I often wonder why people jump right into after their 4 open water divers. Is ti because it is "sold" to them (sales pressure) or is it because of ego (I get to say I am an advanced diver/though not true). I would suspect rarely is it because people wnat to immediately further their theoretical knowledge.
My opinion, why don't people use their AOW money to dive for awhile and once they have 25 dives or so they are in a better position to evaluate:
1. Do I really enjoy it?
2. How often will I do it?
3. In what type of environments will I feel confortable doing it?
4. Will I actually need further training for those environment?
5. How much farther will I take diving in my life based on what I know now.
AOW is not bad, but is does take money out of your pocket. PADI ( believe) makes AOW an absolute requirement for Rescue. I think that everyone on SB will rate Rescue as an extremely good course to take but there will be much debate on cost benefit of AOW ( and don't even mention the term "advanced")
Also, a key point here is that AOW dives are not speciality certifications but just intros to those specialities. So I beleive that AOW dives so not count as specialies to go to DM etc.
I am certified OW at nearly 100 dive in all types environments. My plan, and remember this is my personal dive route, is not to do AOW. Many reputable agencies(SEI included I beleive) will allow Rescue from OW with the requisited dives. My overall plan now that I have a fair bit of experence.... Skip AOW and use the money to dive more. Do the Rescue Course through SDI (about right now). Over the next 100 dives, do the actual specialties for the specific type of dives I like to do (Deep, Nitrox, Nav, Wreck). Then at 200 to 300 dives DM + job retirement.
What I get from this.
1. Cost benefit to training - no redundancies that are paid for
2. A traniing plan that meets my dive life goals
3. Timely training - course are so nice when you have expereince to understand the theory you are leaning
4. Dive experience. I am not calling myself advanced, rescue or DM to other divers and then looking dumb when I dive with them
Basically, dive until you figure out how you want to dive, then tailor the training to get there without wasting money that could be spent on experience.
Finally DISCLAIMER...this is in no way a knock on AOW...if money was no object to me, I'd have it.