Quoted from Pinless:I did have a reset issue on day 1, but I fixed it after I found a loose mounting screw on the power driver board
That's a good catch by you and often over looked as a potential issue causing resets. My reset issue was caused by a faulty thermistor which I replaced undoing the reimport hack.
I think you could have some tracing to do to figure out some of these issues, my gut on the SC is the accelerator board under the playfield (this was my issue with my SC) but there are other potential causes.
Quoted from Pinless:I get a solid red LED and a blinking green LED meaning my 5v supply went both above and below 5v.
It seems to play fine except for the slowish supercharger. Should I and try to troubleshoot the 5v? Or not waste my time until I see a playability issue?
I'm not sure how deeply you want to dive into this, my knowledge is limited in comparison to many on Pinside but it also depends on your experience and comfort level. Many years ago I sent my accelerator board out for repair to Clive at Coin Op Cauldron (great guy super knowledgeable) it resolved my issues but I'm not sure how I got to that point. Probably just dumb luck because that was about 13 years ago when I was fairly new to the hobby. This could be the case for you as well but if it's not it's a waste of time and money (if the board isn't the issue) plus your game will be down until you get the board back. It would be best to figure out what's causing your issues and then decide if you feel comfortable doing the repairs yourself or pay someone to repair the machine (there is nothing wrong with paying an expert or tech to fix your pin, it may help you learn more).
If your going to own a machine you'll need to be able to do certain fixes yourself because the machine will breakdown at some point. These are usually easy fixes, at times some tricky and frustrating ones, but you will have to get familiar with your pin. Start with the little things soon you'll be able to work up to the bigger issues but do not bite off more than you can chew because there is the potential to make things worse...