Hey ^^ i read your post. Honestly i dont post nearly enough on this forum to answer your question T_T; lol but there is a fanfiction part of the forum
I know u said it isnt fanfic, it's your own work, but that's probably the only place that comes to mind that best fits. Also if no one else answers your qustion in a few days u could always make a tread in the Site Issues / Questions part of the forum. Im sure someone will reply back there. Sorry i wasnt much help. Just let me know when u post it where ever it is, i will be sure to give u feedback ^^.