That still looks like their own quick release pin. You can get a Schon shaft about 3/4 screwed on then it stops when it hits the non thread part.
The flat face is the JP series and the piloted is the Pro series. Been there with Pechauer.
They list the "Pro Series" as their "New Style"... I ascertain because it now looks more like the Schon Style Joint...
Whether its marketing or whatever, I prefer the Pro Series joint style to the Flat Face...
Notwithstanding, its hard to beat a $300.00 & under 100% Made in USA Pechauer IMHO...