My mustang 2 piece arrived today.
I installed it (in about 15 minutes) and took it for about a 30 minute spin.
First impression; it's a big improvement.
I feel a little lower, a little bit more forward. The pillon acts as a back rest. The seat is wider, and more supportive.
I'll post again after I have the chance to ride longer.