Bluesmadd - I think you did a great job on this solo!! You've got it nailed. Congratulations - this isn't run of the mill stuff.
I can't really comment on the difficulty level from experience as I haven't played these solos.
Just looking at them, it looks like 5 may be a little more complicated from a timing perspective.
Tom