Mova o que joga?
No meu entender, move-constructors e move-assign devem ser marcados noexcept para que o compilador os utilize quando, por exemplo, realocar dentro de um vetor.
No entanto, existe algum caso do mundo real em que uma jogada de movimento e design possa realmente ser lançada?
Atualizar:
As classes que, por exemplo, possuem um recurso alocado quando construídas, não podem ser movidas sem lance.