Formula 1 has edged closer to a further overhaul of its points structure for the 2010 season after teams approved a new system that will offer greater rewards for winning.