I actually just wrote a plug-in that I just got working to do this. 🙂
It pre-fills the first name, last name, and email from the user profile information and makes it readonly since we do not want members adding other people which are no subscribers to the newsletter.