Lack of advertising hype probably comes down to $$$$.
For 64 cars, the cost to market them would be extremely high per car, so it was probably seen as uneconomical.
Anyway, if you have your name down for one, no problem!
If they had advertised them, you may have missed out....
Anyway, I would much prefer a full
JCW factory car than the GP.