Thanks for making it "free" after all of these years. It's completely worth a donation if you're willing and able. We appreciate your contributions to the GameMaker community.
This is still an excellent way to structure a FSM in 2023 (and beyond).