I like using the let block (as its neater than declaring a var and then setting it) but I end up debating with myself - should I spend time importing a lib just to get it as its not worth it for just one use
Yes. Mind you, there's no guarantee that Jens will agree to anything on the list, let alone everything! It used to just be a "features I want" list, but there's been a flurry of forum feature requests (that I like) recently so I (just yesterday) added a "from the forum" category within it.
The trouble with BE is that that block can be used by itself, setting and using a script variable all at once, and in that context, without "let," BE sounds weird. So I'm afraid it has to be ←, which everyone understands to mean assignment.