Laws vary state by state. In Maryland you need a type 2. Cheap orange for every person on board. I got a ticket once while wearing a type 3, ski vest. Had everything else : No type 2. Law is the law.
Texas doesn't say what type , just coast guard approved. Life line is not CG approved.
A lifeline is much more durable then any recreational ski vest.
Years ago when I was racing offshore I remember the competition jackets came with instructions. I know nobody ever reads instructions anymore.
It said to test jacket to make sure it would roll you over face up. If it didn't repack flotation and so that it will.
I believe a lifeline jacket is the best available. I have 5 onboard. I will carry type 2's for grins along with 2 throw ables.
It really isn't that difficult to follow simple rules.