flashing can void your warranty if you go INTO AN ALLTEL STORE WITH A CUSTOM ROM ON YOUR PHONE. otherwise if you go back to normal "ALLTEL" rom then it shouldn't.
i personally like DCD's since he has just released 3.2.2 a couple of days ago, but before that i was using NO2Chem's 19588 rom. I like them both.
i just use the integrated gps that comes with the roms and dont use a specific "gps file" such as gps today.