Well, root is not even needed to install the google apps.
Rooting is easy to do. The goal of rooting is to give the right to do everything to every file on the system.
Rooting is needed to install a recovery (to install the google apps more easily and to change the rom/kernel).
I really hope to see a CM7 version for the vox.