If you can work with #12 solid romex, I'm surprised you say #18 stranded is your limit. I've wired several house extensions/basement finishing, and hated to work with #12.
Ever worked with #10 outdoor romex? Just finished installing a new shore power receptacle on a 50-year old boat. Having preceded the mandate to use stranded on boats, it had #10 solid.