Parking in Luton is fine, no probs with spaces and 5 min walk to crew room, one saving grace for LTN i guess.....no it's not that bad really!
Staff travel gets you a confirmed seat, usually about 30 pounds return to most destinations on the network, depends when you book, later is usually better up to a point. There's also the relatively new late flights option where if you fancy hopping on a flight for a quick city break they release a certain amount of unsold seats a few hours before departure. All booked through the easy staff travel site. Generally ST is ok but nothing fantastic.
WBV