I think you should investigate wikis and documents about ATP and STO here in SCN in OSS notes and KBAs from the SAP Marketplace to understand the ATP in general before you consider deletions and enhancements.
E.g. this note is a good starting point: 2195518 - Everything about stock transport orders and the ATP check