Unfortunately, I don't have a developer account on the Chrome Store, so I wasn't able to upload it. If a member does have an account there and can upload it, that would be great.
You have done a great job but I think since you started everything, it's better you finish it. What if you have new updates, bugs and some patches to make on the extension.
A developer account isn't that hard to create but you are going to need a $5 activation fee to open an account and it's one time.

I was trying one now and it requested I pay $5 which can be done with a debit or credit card.
Thumbs up.