FlashForge uses a non-standard intermediate format between their slicer and printers, which apparently is called GX, it's functionally equivalent to GCode as far as I know, but just incompatible for incompatibilities sake. It's basically a horrible business practice. Pro-Tip: don't buy FlashForge...
As far as safety is concerned... consider the following:
[1] Don't leave the printer on while you're gone or unconscious when you can avoid it
[2] Place a smoke detector near your printer
[3] Verify your firmware has overheating protection enabled and working (there are videos on YouTube for this)
[4] Pick a printer with a metal frame, and metal parts near anything that becomes hot (heater block, nozzle, heated bed)
(If I'm not mistaken most of the Anet house-fires were due to point 3 & 4, but may have been detected earlier if 1 & 2 were accounted for).
With regard to bed surface...
On a printer with a smaller bed, say roughly Ender 3 and smaller, a flex steel sheet with a PEI sticker is the way to go for PLA prints. Since switching to PEI I've had no adhesion issues at all (without any special slicing provisions and no glue/tape needed), and no removal issues. Just take off the plate (the bed usually has a magnetic sheet adhered to it) and flex it, and the print really just pops off, so no scraping...
On printers with a larger bed however, glass plates are still fairly common, even though it's possibly one of the worst surfaces with regard to adhesion/removal. If I'm not mistaken glass beds are still common on larger printers because non-glass beds tend to be non-uniform, and non-uniform beds cause issues of their own. The larger the bed is, the more pronounced and common of a problem this is.
Your upgrade options for a larger printer are probably fancier glass like UltraBase (no experience with it), or possibly a flex steel PEI sheet if your particular heated bed is incredibly straight, and/or when combined with a BLtouch or something to compensate to some degree (but a BLtouch is not an end-all-be-all solution).
As for getting prints with better optical quality:
[1] You may want to try lowering jerk/acceleration to 5/250 or so...
[2] You may want to try setting bridging flow ratio to 0.7 or something along those lines, as that might help with bridging (not a problem here per-se)...
[3] Be mindful of the temperature you're printing at, for gaming pieces, where strength is a secondary concern, you can probably print PLA as low as 190 degrees Celsius...
Your milage may vary of course...