There are quite a few cross-posts - at least in Discussion. If it's on-topic and you clearly indicate the cross-post (linking to it) I appears to be OK. Note that I can't judge your post as I'm neither deeply interested nor versed in this topic. Length and topic do seem OK though.
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.
Notes for future OT posters:
1. Please add the 'open_thread' tag.
2. Check if there is an active Open Thread before posting a new one. (Immediately before; refresh the list-of-threads page before posting.)
3. Open Threads should be posted in Discussion, and not Main.
4. Open Threads should start on Monday, and end on Sunday.