VSYNCの利点ですが、何を作るのかによるかと思います。ゲームを作るのであれば処理を安定させる用途で使いますが、ツールなどでは向かない(ものによる)事もあるかもですね。 BUTTONですが、厳密にはBUTTON()ってやった瞬間に入力情報を取得したものではなく、内部的に60フレームで取得したものを受け渡しているだけなのでそれ以上早いタイミングでの取得はたぶん無理。 あとBUTTON()の括弧の中身省略ですが、今は具合よく動いてるけど、仕様変更で今後期待した動きにならない可能性があるのでちゃんとした数字を書く事をオススメです。