When automating forms, TB relies on available keyboard navigation. Some (many, in fact) sites have keyboard navigation implemented very poorly, or change it without notice, so Autopilot snippets break.
Given that TB can already "read" the document structure (i.e. the {site} command) why not have it move the cursor to input fields that can be identified through their CSS selectors?
Pseudocode example:
Input some text{cursor-moveto id:input-name-324}
John Doe{cursor-moveto id:input-street-65}
1060 West Addison