Keeping the ath code up to date is pain enough without introducing extra maintenance costs of having more than one (non-backwards compatible) versions of it.
That's just my opinion, so people can feel free to disagree.