On the issue of professional photographs of you rather than stock photos...I'd say yes. Stock photos are not what you want to be using when you want to stand out. They don't necessarily have to be...