They has stopped making the zilla...not sure if that is temporary or permanent...
I am building a full size ev car and the curtis controllers seem like the best bet so far. I am using a brushed motor though. According to everything I have read they brushes will last for around 80k miles!