It is always a crutch for the first year student or the barely passed second year student that never helps with real Japanese.
Writing out romaji in Japan is likely to confuse more than help someone else understand.
I’ll be honest that I also wanted (as a challenge) to write this article so that a person with zero Japanese knowledge would be able to correctly conjugate almost every word to every ending. This is more of a teaching drill for myself though but it’s another reason for the romaji choice.
Latin text's smaller tokens/phonemes have advantages and disadvantages, but they are a convenient notation for getting the author's point across.
The difference in phonemes reminds me of how game designer Naramura came up with the (Spanish-sounding) name "La Mulana" for his game by spelling his name backwards in kana. In romaji it would have been "Arumaran" which is completely different (while in kanji it would have been "Muranara".)
Not quite. If you change the order of some kanji, the general case is that the resulting text has no definite pronunciation. You definitely would not expect that the sounds assigned to the kanji in one ordering would be the same ones assigned in a new ordering.
This is a phenomenon the Japanese sometimes play with. In the novel Musashi, Musashi comes up with that name by reinterpreting the characters of his actual name (which, in the novel, is Takezō).