They need to fix some things. The service is very poor. The website is confusing.
I went there on a Sunday night so I don't know if it ever gets crowded, but it does seem like the non gold class seats are not much in demand.
The gold class seat do recline, but if you are taller than 5' 9", expect your feet to cramp up against the mini walls in front of you. Worse, if you are the unfortunate person sitting in front of a tall person, expect to have the smell of their socks inches above your head. (We moved seats. It was too much.) For this reason alone, I would only go back if I could guarantee the front row of the gold class which does not have a row directly behind it. Instead it has the server staging area.
Still, I gave it 4 stars because it DOES have potential. Let's work on that service, folks. Get a manager in there who emphasizes to his staff that it's supposed to be first class not steerage.