Yeah, I'd list that as a strength, especially since you're looking at it from a marketing standpoint.
And yeah, the Phanatic also helps increase visibility as it's easily the most recognizable sports mascot in the country, I'd think.
Glad I was able to help, good luck finishing the assignment.