Yes, bitbucket (or any other public git host) should be fine. The only difference would be that when you publish your package by submitting a PR to https://github.com/JuliaLang/METADATA.jl the url will point to your bitbucket repo.
Bitbucket has all lowercase repo names, so you’ll need to do, e.g.: Pkg.clone("git@bitbucket.org:maurow/lmesh.jl.git", "LMesh"). I don’t know whether METADATA can do this automatically.