I have both. The Balmoral has a slimmer profile and will be better for wearing to the office (suits, trousers, and khakis). Because of the slim profile, I wouldn't reccomend it for wear with Jeans.
The Longwing can also be worn in a business formal setting, but would be much easier to wear with Jeans or casual pants.
So I'd actually say the Blucher is a little more versatile if you're looking for an all around workhorse shoe.