That is correct. They won't hold bags over night same as many other lines (including BA)
There are left luggage facilities at LHR if you dont't want to lug them about.
And yes you still clear customs (and immigration) even if you have no luggage if you want to leave airside.
Can we see your question to posted to VS and not just their reply so we can put it in proper context.