Quoted from nicknack66:I’ve played Iron Maiden (and the the other games you mentioned) but bought/own DP (and still love it 4 months later) so my vote would be Deadpool, but like someone else said, play the games. It’s a very personal decision and while I think asking others for advice can be a helpful data point in your decision, nothing beats actually playing the games and deciding which one you like best.
This is the best advice. I too had to choose and despite happening upon a IM Premium with 30 credits on it at a favored barcade, and thus getting a ton of plays in, I decided on DPLE due to theme. If I have the $$ I'd own both.