Sometimes I just feel "dumb".
I was about to post here that the script is not working for me either. Until.... I realized that just opening the script doesn't do anything. You actually have to click the individual menus to get them populated.
The first time I ran the script, on a heli with a Spirit GT, I expected it to open up and populate the settings automatically, but it didn't do that, so I thought it was broken. Last night I was setting up a second heli, this time with an older Spirit (the red case model), and just on a whim I tried the Spirit script again, and again it didn't do anything, until I hit the Servo menu, and it populated all the information just fine. I tried all the other menus and they too work. I was even able to make changes, like reversing a servo, and it asked me if I was sure I wanted to do that, clicked yes, and it instantly reversed it.
The one change that was not very intuitive was the tail servo limits. Unlike the Spirit PC software where moving the slider moves the actual servo and you can see the tail pitch slider move, entering numbers doesn't do anything in real time, You have to change the value, then move the control stick to see the result, which ultimately is not that bad. After all, this is not intended to do full a full setup from here, rather this is for minor tweaking at the field.
I also clicked "Save Settings" at the end, but since I have the original release of the script (I haven't yet downloaded the updated one), there was no prompt the settings were saved, but they actually were. I powered everything off, radio and heli, then powered them back up, and the changes were still there.
So yes, it does work, just make sure you click the individual menus, General, Servos, Limits, etc to see the values, the information is not pulled automatically upon starting the script.
FWIW, this was tested with a X20S with the latest firmware (1.4.2 FCC), with the following combos:
Tarot 450 Pro w/Spirit + R9MM-OTA receiver with S-BUS inverter cable and Castle Talon 35 ESC
Goblin Buddy 380 w/Spirit GT + RX4R receiver and Castle Edge 50 ESC
So far so good, I have 3 more helis with Spirit FBLs to port over from OpenTX and once they're done, I'll post the results.