@russ69 I don't see how that would cause a future owner a problem unless they only have 20A wall socket.
Eugene, I'm not a home wiring or amp design expert. Some mega amps have gone to 20 amp service requirement. Although I'm very unlikely to play at levels that require 20 amps, the amp manufacturer thinks that they need to wire the amp for a full 20 amp draw. Your solution of replacing the 15 amp connector with a 20 amp connector is a good solution with me guessing the power cable is over sized for 15amp usage.