Better to remove 2 rows of seats and keep the life vests. They will remove much more weight by removing 2 rows of seats, and give pax more comfortable leg room.
The life vests' weight is much less than 2 rows of seats.
Since I already bring my own food and my own pillow, I'm willing to also bring my own life vest.