Wow! Do you know the details of how it could be changed?
Is there a way that we users could interact with memo and the memo staff to help?
Or is that going too far?
The devs are super friendly. They are busy though and have to prioritize what new features they implement. I haven't contributed code myself yet.
As far as helping, anything you want to change/fix, you just download the code, make a change, test it, then submit a pull request with Git. They can accept it or reject it.
That I don't know. Usually you'd have a prioritized ticket system. You could look at the issues section of github, but not sure they are really using that for official prioirty.