Previous playthrough was also with "only" BM 7+-2 days. It still ended up people counting days anyway. If last bloodmoon was on e.g. day 10 more advanced exploring tours were done on day 11-15. From day 16 on people stood near our base until the bloodmoon happened. Point was they still knew on what day absolutely sure no bloodmoon could occur and they knew the days a bloodmoon may occur.
That's why we changed BM to 0+10. So basically every day could be a bloodmoon. And yes, of course we had the full programm at the start already: bloodmoon on day 2 AND 3.

But it required much more planning, and completely limited careless exploring and finally made the players build different bases or improve POIs that could be used for a potential bloodmoon, some of them just designed as "one-time-use just for the case". In the end we had many little bases all over the map, so you almost all the time had a base in range you could go to if a bloodmoon suprised you. That was at least a much more interesting play through, as it was not so predictive and you could not walk around for days carelessly. Changes the playstyle completely, also how people planned ahead. Previously after BM they left the base unrepaired and just started repairing it some days before next bloodmoon. After that change they started repairing asap. Additionally they stopped ressource grinding on need, but started to keep some stock, as you probably needed material for repairs right away and don't have time to farm them first. Also previously munition was produced until it was "enough" for the next bloodmoon. With that change, we really let the munition production run 24/7, as all people knew, a next bloodmoon may also happen directly on the next day again.
I can clearly recommend random bloodmoons. Using 0 days where for sure no bloodmoon happens, or at least a low number like just 1-2 days and then a large number when it might happen.
Finally i can say with 0+10 on day 80 we had 9 bloodmoons happened, so average still was bloodmoon every 8,9 days. At least with that few days it did not average out at 5 days.