Here is the article on our web site about what happened to WPSubscribers
http://www.obviousidea.com/obviousidea- ... bscribers/
in short, it is a new team, new challenge and new version will come, so put your wishlist here and we will make sure to make the popup wp plugin management to the next level.