I think the system has a disadvantage for teams that start with high level design.
A) Lets say a team starting with 400 points and gets 15 from facility every race. The team to max the main attributes will need 200 extra points unless its has a weakness with Chief designer (this other matter).
B )A team starting with 200 and gets 15 points from facility. The team to max the main attributes will need 300 extra points.
A) The first team will need 13-14 races.
B) The second team will need 4-5 races (with 5 star staff)
So i think if possible the points gained from spy (or a big percentage) to auto apply on all attributes.
Maybe that way we can avoid that disadvantage.
Edit: Maybe points divided by 8 (attributes) applied auto and the rest (84 /8 = 10 to all and 4 extra) to use them as we like.
Thanks in advance