Those are all excellent ideas, thank you so much!
For the hint system, I'm currently thinking of giving away the position of a random plug for each hint, based on the canon solution. If you have a different idea in mind, please let me know!