Things that are important on a jeep.
Traction - lockers and beadlock
Suspension/steering - Adjustable arms, upgraded steering components
Accessories - Winch, skid plates, air, recovery gear
You really wont hear us talk about much else, and anytime we see some of things not covered, we will recommend doing them before doing any of the unneccessary "nice to have's" like snorkals, roof racks, stereo mods, limb risers, etc etc.
Most of us here focus on functional wheeling rigs. So thats where our recommendations always come from.
Of course you are welcome to do whatever you want. Just dont be surprised that if you are talking about non functional/unnecessary mods, there will be quite a few guys suggest alternate means of spending your money