9.6 vs. 9.8 depends on several factors. They include things such as:
- whether you need any of the new features mentioned in the 9.8 release notes.
- whether compatibility with other things (like service module) is an issue
- whether you are trying to standardize across your enterprise and want to minimize the different releases you are running
- your organizational capability to undertake change in the running code - something that requires staff time and comes with some small element of risk in itself.