One additional problem with relying on embedded JPEGs is that their size and quality can vary a lot between cameras. Some cameras embed positively tiny previews.
There’s actually a third option which I use: Create a style that very closely matches the camera JPEG. I wrote a program that uses data from a bunch of photos (raw + camera JPEG) and calculates a 3d lut to match the colors… now I wonder if other people might be interested in that tool too (unfortunately it’s really far from easy to use).
(I talk about it here: Fujifilm X-H1 Astia HaldCLUT - #6 by sacredbirdman)