After having fixed most of the bugs, the MVP has been submitted to the Chrome store. Prepared all the material needed for submission. Submitted on a weekend right after finishing the build... guess I got a bit excited as it was already 4am and been working on it since the day before.