I have used a lot of those methods. I'll add a few more.
1. Tile cutting saw. The low end saws cost less than $100.00.
pro's: cheap, fast, easy, no heating/fumes/airborne dust, smooth edges. Tile cutting diamond blade lasts forever; they do not dull or slow down over time; they wear down and reveal new teeth, constantly, and the original crappy blade on the lowest end saw can cut a metric ton of FR4; you will not need a replacement in your lifetime. Did I mention fast? They are made to cut ceramic tiles. You can cut a stack of 10 boards on a tile saw and you will hardly feel resistance.
cons: filling/emptying the water, noise/vibration, water spray. Large kerf. Fence on some saws not great for thin pcb's. Straight lines only or "removal" grinding of notches/corners. It's a little nerve racking with the spinning blade, even though a diamond saw can't really cut your fingers off without a lot of pain killers and motivation/intent. The blade is basically smooth/toothless to anything that is not hard/rigid.
2. What I use anymore is a Proxxon rotary tool in a custom DIY mini router table. The angle of the tool/cutter can be adjusted. I use a carbide end mill tilted to 45 degrees to score a 90 degree V either partway to score, or even all the way through the board in one go. Afterwards, you can square and shape edges with the cutter set to 90 degrees, easily (but usually just a few quick rubs on sandpaper is sufficient for straight edges). But making that first plunge into FR4, the 45 degree tilt makes it effortless to advance the board against a fence with bare hands, smooth like butter, straight as an arrow, and fast fast fast. And Proxxon rotary tools are super quiet.