I've flown Independence Air twice and here is what I can tell you:
* Their people are top-notch. I haven't run into one person who wasn't professional or courteous. Even the pilots were thanking you for flying their airline.
* The planes are comfortable. The leather seats are nice and clean. A big plus.
* Dulles can sometimes be a challenge. I wonder if they will get a different hub (or if they can) someday. One of our flights pushed back from the gate on time, we went to the runway and the pilot said we were #27 for departure. We ended up being 40 minutes late.
* That said, the terminal itself is nice and all the planes were close together.
All in all, the airline was a GREAT attitude that I hope they don't lose. I can put up with some long waits in exchange for professional service (kind of sounds like Disney, huh?).