概ね動作はしてそうですよ。ただFLOORと*100は無くした方が角度そのものの値になるのでわかりやすいかもです。
あとGYROAの値はGYROSYNCを実行したタイミングを0度とするようです。なので実行開始したときに本体をどの角度で持っていたかによって値が変わりますね。
なので例えば@1の下に、
IF BUTTON(2) THEN GYROSYNC
と入れると、ボタンを押した時が0度の状態になるので、少しは確認がしやすくなるかと。(その後本体を色んな方向に傾ければわかりやすい)
とはいえ僕も使っているわけでなく、今確認した感じでのコメントなので間違っていたらすいません。実際に利用してゲームを作っている人とかならもっと確実な情報が出せると思うのですが…。