I use BBlean instead of Explorer as my shell, and couldn't be happier.
So I thought.
I have it set up to use a desktop midclick to execute foobar's /activate or hide argument (thanks, btw, very useful). For some reason (this is not an issue when running Explorer as shell), this method has focusing problems, so for a long while I had just set foobar to Always on Top.
While I'd like to find a more graceful solution than downloading a helper app (although it does kill two birds with one stone), I did find something to force Explorer file browser windows to stay a strict size, autosizer.
It has a restore function - set it to filter by foobar's unique class, this effectively removed my focus issue. Neat.
Can't imagine that'll be an issue for many of you. Alt shellers shake their fists!