I assume this is to be used with -g
Indeed:
Since we can now use var -g to set several global variable
Because it totally defeats the purpose of using var -g, I wouldn't suggest it otherwise.
As far as "plain text" goes, just use $(text,0). If you want the features of /set, just use /set.
No, the -n switch let you prevent the calc feature, ie "var -s %a $(1 + 2,0)" displays 3. The -l switch of /set is undocumented so arguing that I should use /set with an undocumented switch to use -n to make a local variable make little sense, and it is also against the point of using var -g.