It says 34" hose is supplied, but any good hose shop should be able to make a longer one for you... That hose will definitely be too short for an XS...
I just ordered a set from that shop as well, I want to compare for you folks
Hose length, slave rod length and throw will all need to be proper, but I can't see anything from the pics that really defines these as being that much different from what our suppliers have been getting us... I'd gladly tell folks to use these instead of ours if they work the same, because these have been very frustrating to keep in stock, assemble, etc...
As always, I just prefer to see folks out and about on these old bikes...
Hugh