Yeah, he is setting the BFR as the "one vehicle to rule them all". It will be reusable, would be able to make services to ISS, go to Mars (or any other planet), and also transport people within Earth!! The ultimate ship, if you will.
Even though he is 2-3 years late on his promises, that still is a pretty impressive timeline (2027), compared to the other agencies around the world. So, yeah, I'm all in on team Elon as well :D