We can certainly improve the help text around this. But we do explicitly disallow bootstrapping to different minor versions from the client. (We had bugs in the past where the bootstrap process was different between versions, and that caused a 1.X version to try the 1.X bootstrap arguments against a 1.Y version agent, which failed.)
We could potentially step back from that, as we haven't been making serious changes there regularly, but most people feel more confident about strictly tying the client version to the bootstrapped agent version.
We can certainly improve the help text around this. But we do explicitly disallow bootstrapping to different minor versions from the client. (We had bugs in the past where the bootstrap process was different between versions, and that caused a 1.X version to try the 1.X bootstrap arguments against a 1.Y version agent, which failed.)
We could potentially step back from that, as we haven't been making serious changes there regularly, but most people feel more confident about strictly tying the client version to the bootstrapped agent version.