Edo Deidara even though not in meta can still be used efficiently. I use Deidara - EM - Jinpachi - Edo Sasori line up if I use him. With immunity talent of EM you can be safe against LM acupuncture for your mystery as well as anothet unit from your line up. You have shields in this team which will absorb most of the damage round 1 if your opponent doesn't have too high bp. As far for dodgers you can wait round 2 if they have shisui or a cc ninja p1 , then use jinpa to clear and bait the dodge and use your edo deidara. If jinpa is controlled simply use sasori to clear and repeat the above. Edo Deidara if stacked cannot be killed that easily so considering all of this you can still win with him vs current meta.