I can see you're really getting into it. And yes, there is a limitation on the size of what can be shared in the forums. Years back there were people with their own websites who would post here and link to that other display where there was not that size restriction, although a 25 meg size might be pushing the patience of people tripping over it. But some definitely would look. But then you get into the problem of people stealing your art if the resolution is print-worthy. So I'm not sure you would want to if you're concerned with that potential.
Anyway, I get your meaning about wishing we could all see the groovy detail you put into it.
Nicely done.
"Not a bit is wasted and the best is yet to come. . ." -- remembered from a dream