Re: Draft Strategy...
Like EB said, it's critical to know your league settings to help determine your particular draft strategy.
Doing what you've done with analyzing the Yahoo mocks is a GREAT place to start... next is to get more specific to your league (other GM tendencies, positional scarcity, category scarcity, etc.)
That "strict" strategy you laid out above works if everyone in the league drafts the same way... which often happens in mocks (where the auto-picks keep things steady) but rarely happens in a real draft. Someone is out to corner Goalies early, someone else wants D... and those runs means you're left picking a guy too early to fulfill your positional strategy or missing a guy that's dropped.
My preference - and lots of guys here do the same thing - is to tier a clump of guys that I'd pick at a particular spot in the draft. I usually will lay out my first 3-4 rounds in terms of how I expect the draft to go (e.g. who I think the other GMs will go for), and then go by who is left in my tiers each round.
And for transparency sake, I am one of those drafters who will OFTEN bring a pretty unique draft strategy to the table in the hopes of zagging while everyone else is zigging. Sometimes it pays off, sometimes it bombs. But even with a dedicated "unique" strategy in place - I still defer to my tiers and will always try to grab a guy who I think has "fallen" too far to maximize value.
Great question to ask the forums - I'm sure you can do a search and find some really great answers to others asking a similar question too.
RHRS, Yahoo, 12-team, Roto
PQMC, Yahoo, 12-team, Keep 11, H2H
Taro Tsujimoto Draft League, Fantrax, 6-team, pts-only (*2018 draftees or later only)
Hanson Bros., Fantrax, 10-Team, Keep 8, weighted scoring
Black & Blue, Fantrax, 12-Team, Dynasty, H2H weighted
The Dream Team League, Fantrax, 14-Team, Dynasty, H2H
On Frozen Ponds, Fantrax 10-Team, Dynasty, Roto
"When I do not know who I am I serve you, and when I do know who I am, you and I are one." - Hanuman-ji