I like the cross draw position but I use the twist draw. And no, you don't flash yourself if you do it right.
I have the classic objection to crossdraw in general that it sweeps everyone from 45 degrees behind the holster to the target in front.
I'm not seeing the issue here.
If I'm pulling the gun in a defensive situation it's with the intent to use it.
Any bystanders have a lot more to worry about than being muzzle-swept.