Sending proof of every month is almost a guaranteed approval if your background check comes out OK.
They will not take gaps of more than a month and I'm making this assumptions because of everything I have read in the forum, most RFE are caused because of month gaps and other minimal evidence.
My advise to you, even if you think it is enough.. it is never enough unless you cover every single month.
Doesn't have to be every single day or week, but month. Keep in mind everything helps, receipts, xbox history, purchases online, bank accounts, credit card accounts, school record (high school & college), paypal history
Evidence should cover from 2007 to the actual date, also do not forget to include evidence of presence in the US when the bill was signed by Obama.
Before you send your application with the evidence, make note of everything you are sending, come to the forum and post a list (as detailed as possible). We will help you out in case there is something missing.
Best of luck!