Yes but it will get messy having own customisation & fixes coming from the same repo so you kind of end up submitting a file with both things in it. So a clean fork or synced fork is preferred to commit fixes from. No draw backs from setting the repo public unless you make custom changes that you would rather not share yet✌️