I had just about forgotten about this thread (and haven't bought the bike, either). Thanks for update on the Castro.
I was also checking back on the Velo Orange model, available as frame or complete bike sometime this fall:
https://velo-orange.com/collections/...trino-minivelo
Unfortunately, I find this statement, "Since the sizing is a bit less-than-traditional, we generally suggest folks that are 5'6" (168cm) and under go with a Small, and folks between 5'6" and 6' (183cm) go with a Large." Which seems to be their way of saying "If you're over 6', don't buy one of these."