Sounds like, but doesn't in practice.
At no point do you see a magog (rev bem included) do anything especially agile - they never dodge anything, and for that matter never even try. They are brute force and numbers, plain and simple.
Strength +2 seems sufficient; they force open the bulkheads, but that's several dozen working in concert, and even then they're forced open along their normal mechanisms, not simply broken in.
Equally, they prove significantly inferior to Rommie in a fight, who's snapping necks and throwing them about like rag dolls.
I know andromeda's avatar isn't strictly a combat unit, and her fighting abilities and brute strength varies wildly as required by the plot, but it seems to be given that in terms of raw strength
human<heavyworlder=nietzchean(roughly)<magog(a bit)<<<avatar (by miles)
+2 is probably sufficient to scare people. When encountered, these things turn up in droves, and the main problem is one of running out of bullets....
Only the rare exceptions carry armour or weapons - these would be ship crews and only VERY rarely encountered on raids (they must have turned up in the commonwealth at some point or the commonwealth couldn't have "made peace with them"). They wouldn't have the intelligence penalty and would generally turn up with weaponry just as advanced as anything most other races can produce and occasionally better.
Keen senses (smell), yes, any other sense not specifically. So they don't get a bonus if smell isn't useful (e.g. wearing a breather mask, being ambushed on board a ship by an inorganic opponent like an avatar).
Also (given what's seen on the show) they should get climb/1 or better (so long as their claws are intact - so rev bem wouldn't have it)
Not sure about ageing.
They certainly grow fast - mature in days to weeks if well fed - but ageing isn't known.
Bear in mind their feeding requirements too - they can only digest after killing something. No kill, no nourishment, and wait too long and their own bodies start eating them from the inside.
This is a race basically engineered as a disposable weapon.