Can I stream well and smoothly on Twitch with a Vega 56?
It's no longer the latest but should be enough.
If you think you're using the GPU for streaming, no.
If you mean if it's good for playing so you can stream it through your CPU, then go like this.
For example, AMD has OpenCL (I think you have to download it for OBS first) which is not as good as x264 via the CPU or Nvenc or New Nvenc from Nvidia.
And then of course it also depends on your upload speed.