This sounds like an excellent plan! Depending on where you want to start, I would suggest assigning yourself to one of the relevant S2 bugs, by leaving a comment that says something like "claimed" or "claiming this". I see you already have a Github account - do you need a refresher on getting your copy of the repository up to date?
Also, feel free to go ahead and open new issues on Github for the other improvements you have in mind!
no subject
Also, feel free to go ahead and open new issues on Github for the other improvements you have in mind!