Obviously I don't know how you guys have built MTASA. But the general consensus of modding and coding is that if you keep backwards compatability with old clients and servers. You severly limit yourself in what you can improve on the newer versions. If Í were you I'd simply make the newer versions not backwards compatible but get in a lot more features/bugfixes.