Hey mate, this is a good design. I don't mind fictional designs as long as it's believable. With this one it certainly is because not only did you use real sponsors, but also made the placement authentic.
Good spot! I've made 2-3 fictional skins for this car, I think the 73 was probably left over from a previous one and I never changed it. I'll try and update this later.