I’ve been with TW for 3 months, it just works fine.
When I run zypper dup (which upgrades the OS every time, as expected), I see this:
Repository ‘Main Repository (NON-OSS)’ is up to date.
Repository ‘Main Repository (OSS)’ is up to date.
Repository ‘openSUSE-20250219-0’ is up to date.
Repository ‘Open H.264 Codec (openSUSE Tumbleweed)’ is up to date.
Is it ok that I see a snapshot repo from Feb? Will it stay there forever? Or should I clean that up somehow?
That repo with the date in it can be disabled/removed, as it is the installation media.
If you look at the output of zypper lr -d, you will likely see that the URL is a file path (as I recall, it starts with something like hd:// or cd:// and includes the path on the media; it’s been a while since I looked at one in a new installation).
You can remove it either using YaST’s repository management or zypper.