AMD GPU transcoding

if anyone can speak from experience: i've been trying to read up on this and still don't really get what if any limitations there may be with using AMD GPU-based hardware transcoding.

i have a Xeon system which has no Intel QSV so i'm considering getting a dedicated GPU and plex pass for hardware transcoding and caught up choosing between AMD or nVidia GPU. seems like nVidia would work fine but AMD is not clear. i've read Plex's statement about limited AMD support and all that and to complicate matters more, Plex is running in a docker container and i would be doing GPU pass-thru and don't know if that would matter with AMD vs nVidia.

My preference is AMD but want to know if it would be a good long term investment.

thx in advance.