This article by Hyndman and Kostenko proposes the following schema for applying models based on the $ADI$ and $CV2$ coefficients that you have mentioned. Notice that CRO stands for the simple Croston Method and SBA for the bias adjusted version of the Croston Method.

For count data model there are three main approaches that you could consider:
- Ad-hoc models. Croston model and the modified versions.
- Statistical based models. Like an INARMA or GARMA models.
- Regression models. Zero Inflated, Hurdle or Poisson-Tweedie Regression
Ad-hoc models can account for reducing the bias (error in the prediction) in the forecast like the SBA, but if you update the forecast only in periods of positive demand it has a negative effect for periods of highly intermittent demand, in this case the TSB model is more suitable. The INARMA model is more adecuate if you would like to consider also the lead time for inventory replenishment. Now, Zero Inflated or Hurdle Regression is more useful when you have a great amount of zeros in your data. However, the Poisson-Tweedie regression can account for zeros present, extreme values and over dispersion (the variance is greater than the expected).
To get an insight about the theory of this models, I suggest you to consider
- Regression Analysis of Count Data by Colin Cameron and Pravin Trivedi.
- Managing Intermittent Demand by Torben Engelmeyer.
Regarding practical implementations in R
Regression Models. This link explains how to implement them. It considers from the Poisson to the Hurdle model, also you could consider the ZIM package for Zero Inflated Models. Also tweeDESeq can be considered as an alternative for the Tweedie models.
Ad-hoc models. tsintermittent implements the Croston, SBA and TSB model.
It is important also to consider an appropiate metric for evaluating the forecast, because traditional metrics like $RMSE$ or $MAE$ tend to bias forecast in favour of zero demand forecast. Hyndman and Koehler suggest to consider the MASE as metric.
Also, the current M5 forecasting competition in Kaggle considers sku's with lot of zeros, here is a link for an example of a Tree Based Model that considers Tweedie Regression. Finally, I have provided a brief explanation of count models on this repo, I would really appreciate your comments.