Serebii says it under its ability that it has high defense so I was wondering if that might boost its actual defensive stats.I'm not sure what you mean by "boost" its defenses. The defenses are 60/100/100 and then they drop. The ability boosts the attack and speed. And yes, it is immune to status above 50% HP.
And people are making it out to be pretty damn good.
Minior isnt OU material by anymeans. It is weak to SR, Bullet punch and other priorty moves. Its also not very bulky. Scizor is going to have a field day.