I really like your point about inviting employees to challenge obstacles - I think this can be great for developing ideas and solving conflict, and a good way to empower your staff.

Ben
http://www.drakepulse.com