if one isn't dancing competitively, a good pair of practice shoes are fine for any style but, as others have said, one does use their feet differently in the various styles and the shoes are constructed with that in mind so, if competing or interested in dancing at a level above casual, I would wear the proper shoe....as for replacement, yes, that depends also on how much one dances...I would also add that if competing, I would have an extra pair of just broken in, but not broken down, shoes for competing....as the beat up ones feel great for practice but no one wants to see them on a comp floor...I was also always trained to practice in the same type of shoe in which you plan to compete...I took 8 lessons a week and probably needed a new pair of smooth and latin every 6 months...