Are you aware you replied to yourself
You first have to ask a person what is alt friendly as it means something different to everyone. To me alt friendliness starts with skips if I were making expansions that maw intro would have had a skip on launch.
As far as gear, I always point to WoD
Ding 60, go to 2 hours later = 238 ilvl