The aforementioned (N, M, 1, 3) multichannel array is a counterexample for the first case. You'd squeeze down to rank 3, but now the channels are assumed spatial.

Otherwise, seems reasonable.