Most of the clients I have refuse (quite rightly) to have it on their machines, as do I...
You clients do not need to install .NET Framework as you are not allowed to redistribute MySQL Developer.
Concerning your personal preferences - well, it's your choice.