But are you sure that method meets the iNat code and will always work?
I can’t guarantee that. However, I’d like to point something out:
The feature announcement post here on iNat included this explanatory comment with two links:
We’re supporting most of basic Markdown formatting, plus the tables extension, even though we don’t have buttons for all those things.
Clicking that “tables extension” link brings you to a page which explains the syntax (worth reading) and includes this tip:
Tip: Creating tables with hyphens and pipes can be tedious. To speed up the process, try using the Markdown Tables Generator. Build a table using the graphical interface, and then copy the generated Markdown-formatted text into your file.
… so I’ll let you do the math on that question.