Yes, this is a good idea. But we still need to write once again the head at the end. This can work well with short tunes such as "the maze", but can quickly run out of space for longer 32 bars tunes if we have to write the head twice. In your example, we could also get a similar result by simply adding repeat bars for the solo section and specifying a number of repeats (8x for example) for that section.
The best would be to have a new rehearsal mark called "out" (as "outro") in addition to the existing "in", "A", "B", "C" and "D" markers. That "out" marker would only be played once at the very end of the song. That would solve everything.