Hi Scott!
No the hyphen is not required, and I prefer without.
I like the Idea or the #10 and #11
It's hard to explain but if you watch the #10, the lettre "b" is not very easy to identify. But I really like the idea of an alone icon (like a sign) to be able to put my logo everywhere with an icon.
The fact that I already have a logo is not so important, I created it myseft one year ago and my company is one year old.
So I m very very open to any propositions...
But You got the concept : CLEAN - CORPORATE - ARTISTIC