A dedicated mains circuit is certainly worthwhile in my experience.
I had no choice but to run speaker cables under the floorboards, but now it’s done, I’m glad they are hidden. Just make sure you are absolutely certain of speaker positioning before doing this.
Having moved the system from a room with a solid floor to an upstairs room with suspended floorboards, I was concerned what the sound would be worse. Actually, it turned out to be much better. The room was rewired, replastered, and many of the floorboards needed lifting, so I was able to start from scratch. Fixing the floorboards very securely to the joists was important. Also, there was a load of old wiring and water pipes, all loosely fixed so that they would more than likely have vibrated, along with all sorts of debris lying in the void. I cleared away all the mess and secured loose pipes and wiring before replacing the floorboards. I’m pretty sure that any loose stuff like this, vibrating with the music, is best avoided.