Yea, in the case where the AI gets lots of mostly low ship cap unlocks (not at all unlikely for some AI types), the current SF logic will severely be thrown off its intention. In that first case, the actual cost was 10x the points that it was actually given.
The other suggestions brought up in that thread are mostly "nice to haves", but this is a severe balance issue in a very possible circumstance.