What are the advantages of removing said flap and is it noticeable on every day driving?
They are designed to improve fuel mixing, however they make so little difference, they're a pointless complication, and being made of plastic, have been known to break off and get ingested by the engine, causing very expensive repairs.
LR did away with them after 2011, which shows they are worth nothing.
 

Similar threads