I think making it so who ever has the "most ships" on a point - instead of "only ships" would be a positive change..
I also think giving a team some points for kills sounds ok but, then again.. NO - DO NOT DO THAT... Because.. It will only further confuse people what they should be doing on a CP map.. Newer players already think its death match.. If they see that kills = points.. That will just reinforce there thoughts..
Besides I like the whole .. one team gets 599 then the other team pulls out a comeback of 600 points..
... rare but I like that it can happen..
Other random thoughts..
-Have the balloon move around a little.. up and down and to the sides, so the capture area isn't static.. (probably a bad idea)..
-Have a toggle-able visible "point range" key.. so you can see where the point actually is..
-Make it so after some seconds the point auto-uncaps and needs to be re-caped.. (I don't know if would change much honestly)..
-Make the balloon hittable.. and hitting it uncaps a team.. (sniper ships op?... probably a bad idea.. )..