Very good post. I'm facing some of these issues as well..|