The new situation is:
The assault glitches and some unintended things in 1.03 are fixed, this makes them slightly less difficult for the attacker, but I would not say they are "toned down". People who use assaults to win time and gain speed and to collect points with large captures with minimal recources, better use the old 1.02 rules by unchecking the option.
Variable visibilty is optional and available for those who like it.
I like the new assault rules and I hate armor facing and variable visibility so my optional rules would look like this: