I have to ask what is wrong with tracking user-agents? We already do for all others. WCAG already classifies AT as user-agents. Screen reader use is not protected even if disability is. If features can be enabled based on such status without degrading a11y for others why not