만들기 나름입니다. 간단히 구현하면 다를테구, 일부러 firebase 와 동일한 동작을 하는 API를 구성하면,
어느정도 동일하게 사용가능합니다. 간단한 API는 firebase서버와 개인 서버의 URL만 바꿔 사용하는 것도 불가능한 건 아닙니다.
PS. 수수료 30%는 구글 플레이 스토어 수수료이고, firebase 는 사용량에 따라 수수료가 따로 나갑니다.