There is nothing to earn from non GPL license, maybe some small reputation and more stars on github, but that's all.
Contribution is minimal if any, and when then you have more work.
Dual license is better so others can't complain, they can't use your library because of GPL.