The main reason I see to do this, beyond version compatibility, is that the velocity proxy allows you to use geyser, without having to individually package it. So we are trading off packaging one server for another, though we do gain version compatibility, so it mainly comes down to what is harder to package.