The problem with the BIAB soloist is it lacks logic and emotion. It has a tendency to select repetitive parts and sometimes it nails it and other times not so much. You can re-generate the track as much as you want but there are only a certain number of combinations that it will generate based on the style, chord progression and key it's generating in so its not you.

If your willing to work in a DAW and edit several soloist tracks into one you can create some really good solo's that not only sound really good but reflect your personal taste and style. Only you know what you want your song to feel like and editing is by far the best and most rewarding way to get a custom solo to sit in the groove.

You do have to render the soloist tracks in to a WAV file in BIAB and drag them to your DAW but that's easy. Re-generate the soloist as many times as you want and render each one. When you have them all imported into the DAW and start listening you'll quickly see just how unoriginal and repetitive the tracks are. You can even generate different soloist styles that are similar and render and drag those over as well. The more samples you have the more creative you can get.

You didn't indicate which soloist instrument your dealing with. I primarily use the Brent Mason guitar solo's so I can't speak about how the other instruments sound. You will notice that sometimes there are sonic differences in the solo tracks where you can definitely tell the real tracks were recorded in different sessions or different settings. To get around this one of the greatest features of the guitar solo tracks is that they can be rendered as direct input (just the guitar signal was recorded and is therefore dry, no effects). You can then either insert Amplitube in BIAB to get your custom sound or you can add any amp emulator in the DAW to get really creative. This will insure that your sound is sonically the same all the way through the solo.