The customizations only need to run once. The fact that you have 3.07.661 says they had ran that first time (like you said) and don't need to be run after that.
I'm checking for the actual changes made by those two steps.
In the
Assisted GPS Hack.cab the only actual change to your phone is
EnableGPSSmartMode changing from
0 =>
1
GPSMode also changes from 2 to 4, but many have found that this really does nothing.
I'm going to see if this does anything, or if the answer lies in the .dll