I do not use amd GPUs on fedora, as I personally prefer the nvidia GPU cards.
However I do know that amd supports linux and fedora has the amdgpu driver installed by default. I read the ask fedora forum regularly and very seldom see complaints about amd cards or drivers. I also know that the amdgpu driver in fedora supports hardware acceleration. The radeon driver you ask about does not seem to be the best driver for most amd GPUs since it is only for older cards.
My thoughts are that you should get the best card your budget will support and go for it. Also, since you are asking about using an amd GPU on fedora, it seems likely that you will get the best assistance if needed on the
ask fedora forum.