I've got both composite and the arrows in a various frames, and I've carried heavier loads than I originally intended in my UL frame and it carried surprisingly well.  Enough that I think my future Kifaru frames will all be the UL.  
As for frame length, normally I'd say 26", but for your height, I'd call Kifaru and they'll walk you through it.