It depends what state/features you need and what sort of stability requirements you have. v1.14.3 is probably the most stable at the moment, v1.15 is in beta and main is main, your experience might vary , so it depends…
As of right now I’d recommend using main if you’re working with rovers. There is a major restructure from v1.15 to v1.16 and I will continuously be adding new features to the rover modules. The goal is to have a “stable” iteration with the realease of v1.16 but until then main is your best bet.