I've most often flown to DUB from LCY. It's fine IF the flight's on time but a hell-hole when there are delays, with very limited space generally. LGW, STN and Luton are all truly horrible. T2 (EI) is much nicer than T5 (BA) but in-flight BA is nicer than EI. Note that you won't (at least until they re-do EI's program) get any TPs on EI.