Hola entiendo que quieras hacer tu pregunta concreta pero incido enque puedes hacerla sin problema en el hilo del tutorial que has leído se te respondera igualmente de forma individual y así se mantendrá el foro más ordenado, imagina que cada uno abriera un nuevo hilo para lo mismo......
Como ya esta dicho en el wiki, etc... para rootear tu desire sólo necesitas unrevoked si lo haces desde linux, si lo haces desde windows debes de instalar tambien los drivers (tienes tuto).
En el caso de que tu rom sea de operador y al usar unrevoked te diera el error "is your firmware too new" o algo así te verias obligado primero a desbrandear, es decir, poner la rom libre de HTC (esto se consigue utilizando una goldcard+RUU tienes tuto en el wiki) una vez desbrandeado se vuelve a pasar unrevoked y listo

.
Por si no ha quedado claro despues de la parrafada SÍ tu desire se puede rootear sin problema con Unrevoked, recuerda que unrevoked flasea por defecto el recovery de clockworkmod si prefieres el de amonra debes descargarlo.....
Respecto a las roms es una decisión particular y a veces depende de nuestra desire, yo particularmente no utilizo ninguna de las que nombras así que te asesore otro

.