Bed is 3/32" plate glass, held on with some low durometer, thin silicone pads that have a bit of natural stick to them. Aquanet coated on top.
The hot-end is already all-metal. Bondtech extruder is a must have, with a bimetal heat break good for the heat-creeps & heebie jeebies.
I kept the Mightyboard (have done a couple of repairs) and added a 320W AC/DC power supply internally and added an IEC inlet. I also crudely enclosed it for printing ASA/ABS/PETG). Would really like to modify the firmware so it can heat both the hot block and bed at the same time, maybe one day. Other than that, the mightyboard works fine. I use this thing a couple of times a week.
Having a rigid steel sheetmetal body, these things will perform nicely. Mine has been solid and reliable. Never need to tram the bed (most people mistakenly call this leveling). The remaining plastic bits in the drivetrain should be replaced with metal, but nobody makes those parts anymore I believe. The flexy rods are not ideal, but they work.
If I get to the point of needing to replace the controller board, I'd probably not invest that effort. It will accelerate me completing my CoreXY build (Ratrig)
Upgrading one is a great way to learn about 3D printers. Your challenge will be finding the available parts.