I have been getting AMD drivers directly from AMD for MANY years. When asked, that is where I recommend users go for updates.
In this case, seems MSI may have a tweaked version of the AMD generic drivers. Very likely the same drivers when applied.
Either should be fine.