I wouldn't count on a BFR Heavy. But if Congress really wanted to get bang for their buck, instead of SLS pork for their states, they could pay SpaceX to make the Interplanetary Transport System. That design could get 300 tons to LEO (reusable) and more to other destinations with orbital refueling. Compared to a modest 150 tons for BFR (reusable). And if NASA wanted to waste them like they will with SLS, they would get an incredible 550 tons to LEO, more than four times the best version of SLS.