That is a question related to terms of us at both platforms. My (non-lawyer) understanding is that unless your DTRPG account is setup as exclusive, your products can be on any number of platforms.