You're correct in theory, Zen. But, 12 gauge wire is WAY over the top. (and you're adding work and making your builds harder by using solid wire as stranded wire is a better conductor as well, in theory)
#12 wire will carry 20 amps based upon wires in a conduit, 30+ in free air. There isn't...