Rome sent me new ratchets that work really well. They are 100x better than the stock once. IMO they should put these on as stock.
They also sent me a new toe strap, I have yet to try it out because if was shipped to me home and I am at college at the moment.
For the highback issue. They said just carry and allen wrench with you.