What is the best practice with Git

Well it’s materially better if your project is too big. Otherwise I think it’s mostly preference. It’s all Git so you can easily move back and forth between them. You can even host on both.