That's very reasonable, it just seemed iffy when you started talking about running older BIOS.
I probably wouldn't downgrade my BIOS for 200Mhz at this point, but since the system was working I didn't want to update it and risk losing options if I was just missing something.
Also, I have a Cryorig H7 cooling the CPU. Its crammed into a fairly compact M-ATX tower which is crammed inside an enclosed entertainment cabinet. The system never gets that hot thankfully. Its really a great system. I got the board with a G3220 and 8GB of RAM like two years ago on ebay for $80, which was a steal. I upgraded the CPU a couple times when buying and reselling used machines (i5 4460 then i5 4590). I just recently got a smoking deal on a Lenovo M93P, which I bought for someone who really had no use for the i7. The system cost me $320 shipped (fully functional refurb system, Windows 7\8\10 Pro license, KB+Mouse, 8GB DDR3 1600, 1TB hard drive, GT620 and i7 4790), I swapped my i5 into it and cut the new owner a deal on an upgrade to a GTX 1050 Ti. They got a really nice mid range gaming\business system for a fraction of the cost of a similar performing new one, and I finally have my first CPU with more than four threads.
If I had to actually count how much money I have into my HTPC, it's somewhere under $350. The case was $28, the motherboard and RAM may have cost me $40, the i7 CPU was basically free but we'll call it $40, 550W Seasonic PSU for $15, Cryorig C7 $29, evga B-Stock GTX 1050 Ti $109, the 64GB SSD was free, 3TB Toshiba drive was $80, Windows 10 license was an upgrade from an upgrade from years ago... and that's it I think. This has been a fun system to put together.
If I ever replace my 2500K system and pass it down to my daughter (she's only 4 right now), I plan to move its 16GB of DDR3-2133 to the i7 system to give it another small boost.