The Virgin flight will be a virtual charter for Virgin Holidays, just like the Florida routes. That is good for Dubai as it will bring in British tourists who may not have thought to travel with Emirates Holidays. Emirates has 93 flights a week to the UK, to 5 airports, and most of the pax are connecting through to Aisa/Oz so I don't think they will be too worried about Virgin yet.