Keep in mind that CentOS 8 supports full package updates from official repos, up until 2024.
CentOS 7 no longer gets full package updates - only security updates.
I would go with CentOS 8. It got a few things missing, but it is absolutely doing it's job. No bugs noticed yet - though some...