Hello @Vridhi,
Yes, applying montages on raw data (to generate a new raw file) is a recent addition, April 2025
Applying on the raw data or imported is equivalent. The advantage of applying on the raw data is that the new file is saved as a raw file in Brainstorm binary file (.bst) which allows random access, so reading it and processing it can be done in blocks. Unlike imported data that must be processed all at once.
Also, in October 2025, we added a the Add-reference-channel-back montage in the GUI, which automatically creates the montage to add a channel, so no need to create a custom montage for this action: