Unless you're already financially independent, won't be able to find the time to maintain it after some time.
Don't be fooled, somebody else will benefit from your work. Open source is for privileged fools who don't understand reality or human nature.
If you get into it with the mindset that it's for fun, you won't see it the same way in 10 years... Good chance you will be disgusted by the whole scheme. I have seen horrors which destroyed all illusions I had about the subject.
Almost nobody in open source nowadays really cares about code quality or engineering excellence. So it fails on that front too. It's a pointless status game. Only big corporate projects get any exposure nowadays. The others can't form communities.