Falcon Heavy compared to SLS is invalid. Like comparing a Dodge ram to a Kenworth.
Now, Musk is known to have bad timeline planning, but it rather seems that he gets to end goal eventually, even if late. BFR will likely happen, and I'm going to bet before SLS and Orion get off the ground, SpaceX will have gotten a load of astronauts to the ISS in once piece.
What I keep running through my mind is BFR Heavy. But then I'm a crazy assed dreamer when it comes to getting humanity off the surface of this miserable swamp.