We have flown them multiple times (for US to Europe and within Europe) and we love flying with them. Their dreamliners are so, so nice.
Yes, you are charged for everything but we just took snacks and paid for water--not really any more expensive than the airports.
I wouldn't classify *any* coach seat as ROOMY but it worked well for us.
You get to check and carry on a bag (on an international flight). They weighed our checked bag (back before we figured out how to travel with only carry-ons) but they have never weighed our carry-on bags. I LOVE their carry-on storage--so roomy and nice.
It's a no frills airline...you can't order food or drinks whenever you want--you're limited to doing it within certain hours (after the people who pre-paid have gotten their food and drinks). You aren't getting anything extra during your flight unless you pay.
That being said, on the international dreamliners, there are individual TVs with plenty of movies, the headrests are able to be moved slightly so you can "rest your head", and there are chargers at your seat.
I have never had a flight on them delayed or cancelled.
I pay in Kroner to save money.
So good luck! I completely recommend them! We've saved SO MUCH MONEY flying internationally with them.