The few missing helmets will be coming up soon once their finish. Other than that, all that really needs to be updated at this point is whenever a skin modder updates his car, the pack will be updated too.
The green logo will be gone for the majority of the season when F1 returns to Europe as Mission Winnow is not allowed to run in most countries because it's an advertising project by Phillip Morris.
Those logos are watermarks placed by the original skin uploaders. They have asked me to not change them on this mod pack and I have obeyed their wishes out of respect.