I don't own a seat from Mugello but I've visited their garage and seen the seats in person. I didn't like the underside of the pan, kinda looked unfinished to me. Also didn't like that you need sidepanels which don't look especially great to me either and I don't see a good reason for requiring those if the seat pan was designed well. When I asked them about rain and the seat soaking up water they said that doesn't happen and I shouldn't worry. Well, there are a good few owners who report otherwise. I live on a tropical island and weather is unpredictable, rain comes very quickly. So I decided against the Mugello seat. Living in Thailand, I've grown extremely suspicious of locally made things in terms of quality and refinement. That's ok when most things are very cheap but when something made here costs USD $300 then it better be top notch. That's about a monthly salary for people making seats.
If you are in the US, I think Mustang make a pretty good seat for the Scrambler. It also has a water soaking problem but they're open about it and provide a solution (wax I think).