Hiya!
My partner has one of these and is a bookbinder. She loves it. She doesn't work with anything over 1mm kangaroo or goat though(about 2.5oz). Probably would work for thin garment leather too.
I'm not sure if it has enough of a throat for the sizes of leather you're talking about either.
Cheers!