Although brakeless I was finally able to ride the Yo and I think it might be a decent fit. It's a bit hard to say with the fork steerer the way it is, but in terms of leg extension I think it's decent. I have a 410mm Syncros post coming which will help a bit as well. I think the BB is more gone that it seemed as the bike felt a bit rough under load, maybe the chain or cranks need some more cleaning.
Hope to get this done soon and see if it will really fit or if it's back to the large frame.