@gjacobse The biggest difference between the two in actual usage for myself is that flatpack is available across all common distributions that I use. So all the distributions based on Debian, Ubuntu and RedHat would all work with flatpack.
I still prefer to use the native tool set when available, but flatpack does come in handy when it has a newer version or the native packages have issues.