
It would certainly give you a good start at domaining if you get to know all the good channels through which you can find and buy good old domains.
For back ordering there are several services some of which include
-DropCatch.com
-SnapNames.com
-Pheenix.com
-Pool.com
-NameCatch.com
-GoDaddy.com
-Name.com
Godaddy.com...