That is a pretty bike but I have a hard time believing that your set-up wouldn't be better handled on a larger frame or maybe a custom built one.
vjp
You are correct. This setup does represent the low end of my comfort zone. I offered it to demonstrate the small bike theme.