I sort of flashed a BIOS just because- it was my K6-2 (Pentium 2 class) machine. I was trying to get it to work with larger hard drives, and a BIOS update seemed to be the best bet. (So it wasn't purely just for the heck of it).
I have to admit, once I moved the jumper and booted to the floppy disk and went through the flashing process, it was relatively painless.
One caveat, and a rather curious one, too. For some reason, during the boot up sequence there is absolutely no flashing cursor. (doesn't affect functionality at all, but it feels wrong to me).
Oh and I still couldn't use the larger hard drive. Instead of hanging during the detection phase it now hangs whenever it tries to boot. (I mean a hard freeze, too)., so really it wasn't much different from how it was.
Well, anyway, that was on a PC that is over 12 years old. I would imagine they made the process easier in the meantime (I would still stay far away from BIOS flash programs that run while windows is running... I bricked a Burner ages ago using a firmware update program of a similar nature).