IMHO, get the leather, but be ready to get covers.
I have 3 kids, and leather on my BMW since 2000. No covers and they still look, and feel great. Are they showroom look?, no. But personally I think worn leather looks great and is much more healthy. My only concern are them little holes...