Couple things with vinyl, if your in a sunny environment, the paint under the stripes won't fade like the rest of the car does across time. Paint these days holds up well, but still changes over time in prolonged sunlight. A person who knows their car well will notice even the slightest difference.
My suggestion is if you want stripes and you go either route, don't go into it thinking you may pull them off in time. The vinyl product used these days last 5 to 10 years and longer in less harsh environments. Be decisive.
Waxing may seem like a pain but if you do a good job of clean up, you won't have residue around the edges of the stripes.
Another option would be to clear in the vinyl stripes, it's cheaper than painting, and you get a smoother transition than just an applied vinyl product because they are under clearcoat. The end result is pretty nice.