Yup, it's Mod 1.5.
Maybe I was wrong on the quality of the KM Bajas, then...though I'm sure I read of one guy having issues. Still, I'm not sure I'd buy one. IMO, it's clearly an HPI design, but I don't know...it just doesn't sit well me me.
Back on track, though...I can't believe Chris Fine is still in business! Castle should stop supplying him with ESCs; the number of them that his customers have blown because of them being used in the wrong app, or over-voltage like in that ad, must be huge. It'll be giving them a bad name.