The zone based fares would need tap off, no?Exactly that, similar to the idea of a time based transfer: you would be charged based on the amount of time you are riding transit. The reason this is currently not possible is many parts of the system are not configured for a tap off (ex. There aren't readers at the backdoor of a bus). The reason I propose a location based idea is it would allow more seamless transit usage and may eventually eliminate the need for faregates.
Wouldn't this penalize people for delays, etc.?