Dude,
I've had the OG Droid since day one and have used launchers before.
ADW runs the second it's downloaded. You can't back out of the install process without it being the home screen.
I'm running on the Bionic so you have a different system than I have.
The home switcher was not able to create a default.
The D3 and Bionic have identical systems. lol Hence why D3 users can use Bionic Themes and vice versa.