Hi Bryon:
Extra credit is all about points, and has little to do with learning. Slackers in class will perform poorly, then want additional assignments to make up their poor performance.
That's different than a bonus point, or dropping the lowest quiz score, or adjustments based on course content. If the EC assignment is worthwhile, I think it should be added to the curriculum.
Regards, Barry