This is a neat concept! As you mentioned WPRoller and others have the ability to gather a collection of favorite plugins and install them in one activity but I think WPCore is the first to have these collections be shareable. On top of that, you can install collections from other users. That is cool! Something I hope we'll see on the actual WordPress plugin directory someday, since it already has the ability to mark plugins as favorites.

As for the name, I can see how it would be confusing. Just looking at the name without any other information lead me to believe it was directly related to the core WordPress project. I hope he'll consider renaming the service to alleviate any confusion over his service and the WordPress project itself.