Yes, Cycles in Blender 2.8 is fully supported.
Eevee however is not. This is because Eevee can't handle emissive volumetric shading very well mainly because the task of correct shading is so expensive. As an alternative you can check out EMBER which is designed from the ground up for Eevee.
Increase the high resolution divisions to at least 2 (under Smoke High Resolution), along with the noise strength (around 2.5 is good).
Check the included quick start pdf for more details on setting up good smoke simulations
Currently only cycles is supported