I can see a use for this. It would be nice to not have to write the typical indexing boilerplate when dealing with multidimensional data. One less area to make a mistake. Feels less kludgy.
I wonder if this has any benefit of row vs column memory access, which I always forget to bother with unless suddenly my performance crawls.