My personal rule of thumb is that if it interacts with the OS or filesystem deeply, native is probably better. E.g. IDEs, cli programs, browsers, Steam etc.
Apps that do a simple things are likely to work perfectly fine on flatpak.
But the problem is that there are outliers in each case. You should pick one and be ready to switch if things don’t work properly.
My personal rule of thumb is that if it interacts with the OS or filesystem deeply, native is probably better. E.g. IDEs, cli programs, browsers, Steam etc.
Apps that do a simple things are likely to work perfectly fine on flatpak.
But the problem is that there are outliers in each case. You should pick one and be ready to switch if things don’t work properly.