It's actually a toss-up when it comes to whether you should flash a BIOS often and keep it up-to-date. If you're having a hardware conflict and you've tried everything else including consulting the hardware's documentation and website, then it's usually a good idea to flash the BIOS.
Many will say not to mess with it if there aren't any problems on your system. This may be a good idea if your BIOS is only 1 or 2 revisions behind. However, if you visit your mobo's manufacturer's website and notice 4 or more revisions of the BIOS have been released, it's a good idea to go ahead and do it, regardless if you're having problems or not.
The reason you ask? Simple. BIOS upgrades can mean faster boot times, more efficient fan and/or power usage (especially on laptops), and not to mention saving you time of having to do it later if future upgrades turn sour.