My credit union was very easy to work with on this, but it has still been a pain in the butt.
I think we need disposable, single purpose bank account numbers like some services provide for CC transactions. I sure wish I had a fake proxy account ID between my real account and WA state.