I agree that painted stripes look better and won't wear like vinyl. Then again, unless you plan to keep the car forever, vinyl has a big upside since buyers who prefer stripe delete or want a different stripe can always pull the vinyl off. Once the paint goes on, you are stuck with that choice.