Here's how I would do wildshape:
Keep the statblock model but make the AC equal to 12 + Wis instead of 10 + wis. Additionally, each time you wildshape, you can choose a Beast Attribute for your form from the following list: Climber (climb speed), racer (60 ft speed instead of 40), charger...