You cannot compare Virgin PE with Aer Lingus business class, to be honest you can't compare any PE whether it's BA or Virgin with any business class.
PE, WT+, is a slightly upgraded version of economy, nothing more, I've flown on both BA & Virgins PE/WT+ & whilst they are a step up from economy your not getting that much more legroom & the seat is certainly not a flat bed.
Business class gets you lounge access, better food & wine, no queuing to get on the plane & most importantly way more space & a comfortable seat.
I'm happy to admit that flying to Dublin is a bit of a pain but once your there, you head to the lounge & hang out for an hour or so before you clear customs & immigration, get on the plane, down your first of many glasses of champagne & then relax in your comfortable seat all the way to MCO & when you get there you walk off the plane & no immigration to fight through.
We flew with BA in club to Miami the last time we went out, we used Avios to upgrade & yes it was very nice but were flying with AL in business class in November & we know that the service & food will probably knock spots off of BA.
If PE / WT+ fares are comparable with AL business class & the cost is not going to put a dent in the rest of your holiday then I would opt for the indirect flight every time.