Yes & No + Solution;
Yes, there should not really be a number plate on the car, it's a Race car for gods sake!
No, as it does allow for drivers to put more personal information, like "U SUK" or "2Fast4U";
Solution, Allowed for Number Plate like features, but instead place this text transparently on the drivers rear quarter panel, or side-rear window where the drivers Nationality or Name would go. I think that would be a pretty cool compromise.