...it 'requires' you to login with your OpenID name and password to download. It strikes me as a harvest names and password scheme.
I understand your concern, but I'd also like to point out for accuracy's sake that OpenID isn't required
- you can also sign up for an account with no verification of your email address, so you can bypass any privacy concerns by using a fake one, like I did.
One reason for "encouraging" you to get an account (other than possibly harvesting your contact info) is that one of the program's features is the ability to upload maps to xmind.net, which can only be made private if you purchase a "pro" account. It's a slightly sneakier monetizing scheme than the "pro" version of the software, but considering that they don't force you to use a real email address, I don't find it to be very invasive or obtrusive.