I really like this idea. I just can't get past the name, though. It has nothing to do with the content of the site. Why not something like "wpnews.com by ManageWP". Easier to remember, represents the content and still gives the ManageWP brand a deserved boost.

Easier to change it now than later. :)