I agree, it doesn't look like a very good saddle, and it's really no different than any saddle with a saddle bag under it. I'd rather just add a bag to a saddle that fit me well.
I'm not sure I want the word "welcome" printed on the outside of a storage compartment for anyone that happens to be walking by...
__________________
Work: the 8 hours that separates bike rides.