What wrong with a little self promotion?
The photo is a tad large (download time and physical size) but other than that I see nothing wrong with having it where it is.
It puts a face to your work/projects. Beats the corporate BS that so many companies like to do.
My opinion might be a little skewed in that I am watching season 2 of NBC's
The Office right now!