Good post. I don't think that it belongs in Steemstem but nevertheless have an upvote.
I wrote a style guide (link here) for STEM posts that you might find interesting (or not, up to you).
I noticed that you may have not used free-for-reuse images? The Steemstem curators might downvote you for that (just a friendly heads up).