If you search the forum you'll find a bunch of threads regarding VY, mostly of people who didn't read the T&Cs.
BCN Is their hub so any irrops should be dealt with reasonably well, but they are a European LCC so read carefully their baggage conditions before showing up at check-in.
In the air they are ok, they fly A3XX aircrafts with a relatively dense configuration, and everything is BoB.
You could try to compare with a train journey and decide what's best for you.