Don't forget to factor in the cost of the tickets from the remote (non-Munich) airport.
I would suggest flying to Munich. EI have reasonably good fares there normally.
You also get to avoid the Ryanair queue system in Dublin by flying EI - just walk into the terminal, key in your booking code, select your seat, get your boarding card and away you go past the Ryanair queue. If Ryanair ever get around to introducing self check-in (what, and lose all the excess luggage opportunities ?) I would be likely to chose them, but until then . . .
z