Difference is we get to keep ours reguardless what happens to the company. I truly hope you still have yours at the end of your career, hard to tell these days.
There's no difference there. B-funds are in your own name and aren't at risk if the airline goes out of business or files bankruptcy. It's your money.