Its a good idea, however if an existing company puts up a promotion on a plan you have already added, are you going to manually add/edit each one?
If so, you will need to be checking every site you have listed atleast once a day to update and offers etc... to actual make this site successful