tedster - 1:53 am on May 24, 2013 (gmt 0)
I'm not quite sure how schema tags are supposed to benefit your ranking status?
To quote the article again, "...where possible, may be used in Google search results."
In addition to providing the exact form of the logo you want to see used, it should help draw the eye to YOUR ranking in the SERP and thereby increase CTR. Within the recent past, many companies lost their author pictures in the SERPs - and there is almost universal complaint about that change because those photos improved organic CTR.