Answer:
Both are accepted, but after a search on Google you get:
'opinion about': 1,220,000,000 results
'opinion on': 10,160,000,000 results
So according to Google 'opinion on' is used about ten times more often than 'opinion about' , which does say a lot.