Hi @AntonioP,
My opinion would be that it would be best to jump right into Specify 7 if your situation allows for it[1]. Specify 7.10 introduced Geology as a discipline, which would have many features that you are looking for. The documentation for Geology related features should all be accessible from the 7.10 release notes
The biggest question is if setting up Specify 7 is possible, as it has slightly different requirements (it runs as a web application rather than a local app). With docker, Specify 7 is quite easy to get setup, but may take some compliance work to make the leap from a development version up and running to production. There is also specify cloud if you would prefer the Specify team manage the infrastructure for you.
My advice would be to experiment around with Specify 7 in the virtual machine to explore the features on 7.10.1 and get a sense of how the geology improvements would impact day to day operations, and let that inform your decision. If you have any questions, always happy to assist (and the Specify team is wonderful as always).
EDIT: Also, welcome to the community! Glad to have you here!
Usually when just starting off with a project, it is best to use the newest version available if possible, so that you don’t incur any tech debt right off the start. Specify 6 is still supported, but will be transitioned away from eventually. ↩︎