They don't need gifts to make them competitive necessarily, it is just where the points are being spent. A page or two back, we seemed to conclude on a point adjustment to the IN ships that accounts for the bonuses they get. We are already there. Technically, they are as competitive as everyone else now. The gifts can now just be additional things to add to ships to make the list not so boring. That's another reason I think we should just have point values on gifts and let people buy them.
Why the increment? I mean, we are here, working on it now. It's not going anywhere and the 2010 admech list is always there. For example, all we really need to to is find out what the gifts will look like, find what sort of limitations we want to put on them (percentage of ship cost or set point value, limit of 1 gift per 750 or just making a list of a few that each ship can take, etc.), and vote.
Personally, I would like to see it be like the tyranid evolutions, where each level of ship is allotted a certain amount of gifts that can be taken for the points. Maybe, we could strip the gifts down to 10-15pt upgrades and make two gift charts. For example, Firepower and Structure. Each list would have 3-6 options you could buy and we could allow cruisers to take a minimum of 1 upgrade, max of one from each.