BIGでもDISPLAY()で取得できます。私が言っていた「DISPLAY 1が有効か」というのは、今DISPLAY 1を実行しても大丈夫か、つまりXSCREEN 2か3か(3号の場合)、ということでした(分かりにくかったですよね^^;)。XSCREEN 0か1でDISPLAY 1を実行するとエラーになったと思うので、その対策用に考えた判定方法でした。
何でこんなこと考えたかというと、マップエディタ作った際に、起動前にBGSCREEN使われてたら、そのデータを読み込みたいと思ったからでした。XSCREEN実行するとBGSCREENクリアされてしまうので、その前にもしDISPLAY 1のBGSCREENにデータがあれば読み込みたい、でもXSCREEN 2か3じゃなかったらDISPLAY 1実行した時点でエラーで止まってしまうし、どうしたものかなぁと。
マップエディタに限らず、ツール起動前のDISPLAY 1の、XSCREENを実行したらクリアされてしまうスプライトやらBGやらコンソールやらの状態を取っときたいと思ったときに使える判定方法だと思います(BIGだけですけど。そもそも3号ではXSCREEN実行しても余計な初期化行われないんだったかな?)。