Just wanted to comment that custom candidates' last names do not support hyphens or spaces. This leaves some high profile folks out, including Rep. Ocasio-Cortez, Sen. Hyde-Smith, and even the included Sen. Cortez Masto would not have been able to be created (at least without it being CortezMasto).
Love seeing continuous improvement, keep it up!