This idea was initially used well in Mailbox as some people do finish triaging their email. But even there completion congratulation had its problems. It was always quicker to leave mail in the inbox if it was needed later. That meant processing it just for the sake of 'completion' wasted time, and ruined the associated sense of satisfaction.
All that's not to say infinite scrolling is always perfect UX. If done without some signposts, or other way for the user to get oriented, infinite scroll can be terrible -- like infinite pagination.