Hi Paul,
a short answer might be: no need to upgrade, but YES, it is safe to do so.
A slightly longer answer: the version available on CRAN (i.e. 0.7.2) has been prepared to work with the new R 4.0.0. Today, I installed the 4.0.0 on my Mac, and tested 'stylo' once more. It worked OK. I've been still using R 3.3.2 on my Linux (Debian 9) machine and the new 'stylo' works with that one, too.
Finally, they decided to switch once and forever. It affected dozens of packages, fortunately 'stylo' has always been resistant to this particular switch. I still have to screen the code, but as far as I'm concerned, all the tables that 'stylo' invokes, contain but numeric values. So, they won't be affected by the issue.
With this all said: should you encounter any strange behavior, please drop a line! I'll try to fix it as soon as possible.
All the best,
Maciej