Max Fly Speed Won't change

If this is for multiplayer Then you have to set the value on the server as well or it will correct the client.

Change the speed on the client, then RPC the server to change its value.
Same setup as sprinting.