日本語の謙遜表現を英語に訳すのは本当に難しいですね。'お目汚し'のようなニュアンスを伝えようとすると、'This might not be worth seeing'とか'This is nothing special'といった表現が近いかもしれません。
特に創作作品をシェアする際、英語圏のコミュニティでは素直に'Here's my humble creation'と言うこともあります。文化の違いを感じますが、'Don't expect too much'と前置きするのもアリ。大切なのは、作品そのものに込めた想いを伝えることだと思います。