In a discussion about the speculative "Starkicker" concept from SpaceX, the idea of planetary defense authorities funding such an idea came up. Someone posited the idea that maybe SpX would want to build it if someone else paid for "I need to get a lot of mass to a particular orbit, now." I took that to mean perhaps redirecting an extinction level event sized asteroid or comet ("X"). But I had a different take. Solid rocket boosters (SRB's) are short-lived once ignited, but they have a ridiculous amount of energy stored in the solid fuel. Perhaps you want to send unfired SRB's (a lot of them) up and sprinkle them along the path to "X" to either boost the mission ship and/or the refueling depots. Liquid-fueled engines would be only for docking with SRB's or depots, and terminal guidance. I don't know if this is "advanced" enough for this forum, but I was trying to come up with something that would be possible today with a few tweaks that was better than typical liquid fueled solutions.
For the same mass, worse energy than liquid rockets.