Default [Q] Installing CM/Kitkat based roms

With an AT&T branded HTC One X on 4.1, should i root it now and flash basebands+kitkat roms, or should I flash 4.2.2 first?

also, are there prerequisites to update to 4.2 roms coming from 4.1?