Fixed Touch and Flat-Footed ACs (3.5e Variant Rule)

The Problem
Flat-footed AC serves an important purpose - it indicates when someone is vulnerable or sprung on, and also, more importantly, when they can be sneak attacked. However, based on the rationalisation of what this means, it seems more than a little strange that someone with a Dexterity of 20 is penalised more for being flat-footed than someone who has a Dexterity of 12, or that someone with a Dexterity of 10 or less basically doesn't get affected either way. To make matters worse for the purpose of being able to be sneak-attacked, the flat-footed condition isn't actually exclusive to that, and a whole range of different things allow you to be sneak attacked, which can be a bit confusing.

Touch ACs suffer from a similar problem. Characters that wear more armour become relatively easier to touch than those that don't. This also seems a bit strange - surely armour that protects you from being sworded would also protect you from someone trying to tap you on your shoulder, too?

The Solution
A flat-footed creature reduces its AC by 4. Flat-footed ACs no longer exist. Any condition which used to deny a creature its Dexterity bonus to AC now treats them as flat-footed instead.

Whenever something is called a "touch attack" of any sort, it receives a +4 bonus on its attack roll, and the user of the attack adds their character level instead of their BAB. Touch ACs no longer exist.