Users always resist change. We should not be afraid to change because of that. Unity has a huge potential IMHO and the best time is when unity does not do very much. It will evolve with people learning to use it. "Release Early, Release Often". I am completely with Canonical, Mark and Ubuntu. The fate favors the brave. Go for it Team Ubuntu.
As for the geeks, they know how to take care of themselves.