Uh...hi. Long time no...chat.

Good to see you around again!
This piece...it seems a little 'overly' complicated. Although I do love me some 7/8. The range!!! Sweet Christ on a bicycle. You cannot write Altos anything past an F, MAYBE one G, but definitely not a run starting on a high A, they will kill you. And high Cs for a soprano are not that easy to come by either. Your 'baritone' is really a bass line, as most baritones do not possess Fs or even Gs, some of them.
Ms. 24-25, your bass Bb really sounds wierd leading into the Alto Bnatural, it's a fight between modes. Perhaps having the Alto suspend for a half note on a C then resolve down to B would be better...
Also, the rhythm seems jumpy just for the sake of being jumpy. In most of the 6/8 bars there is no real beat and it's hard to stay situated.
Other than that it's a nice little arrangment...good work!