So I decided to take on the challenge of building a fully reusable launcher in KSP. Second stage recovery proved to be a bit more difficult than I thought. But in the end I'm happy with the result.
Both the Booster Stage and Upper Stage are fully recoverable, in the configuration in the video the crewed module is also reusable. The only piece of discarded hardware besides the fairings is the O.M.P or Orbital Maneuvering Pack.
The Skywalker Booster is designed to return to the launch site for LKO missions. In the event the Skywalker Booster needs to be used for GTO missions or beyond, it can be recovered at an alternate landing site downrange.
The Skywalker Launcher can also be used for Polar Orbit Missions with recovery sites prepared to accommodate both stages.