In my opinion, that suit looks ideal for working out (probably why it says it's designed for instructors! ). My normal bathing suits always ride up my bum!
In the hair removal stakes, I'd go with the hair removal cream I think - that's what I try to use if I need a neat bikini line regularly. So less irritating...as long as you keep a close eye on the time!