-2 Str and -2 Con instead of -4 Con is less bad.

You'd want to add in more bonuses, too. Remember, this thing is competing against human as a baseline - so how can you make this competitive?