You could do it either, or publish it on the asset store. Even having it in a public github would be fine.