Bouffalant's abilities aren't that bad. Reckless + Head Charge is a great combo, if you're for some reason playing in OU, Bouffalant can switch into Grassy Glide Rillaboom with Sap Sipper (even better a Wood Hammer + Choice Band variant), or in PU it can switch into Apple Acid. Soundproof protects it from Frosmoth's Bug Buzz in NU, and, again, if you are for some reason playing OU with a Bouffalant, it protects it from Primarina's Hyper Voice / Sparkling Aria as well as Toxtricity's Overdrive / Boomburst. In UU, it becomes immune to Sylveon's Hyper Voice.
So yeah.