Server habe ich auch 2... Das ist nicht das Thema...Auf einem Läuft auch schon mein Plugin-fähiger REST-Server... Repo auf Bitbucket - würde ich sagen...
Repo auf Bitbucket klingt gut, da sind Projekte und Teams sehr einfach.
Für den Server würde ich aber, wie von BUG vorgeschlagen, auch ein textbasiertes Protokoll vorziehen. Das ist einfacher zu handhaben und kompatibler.