I only read fanfiction starring my favorite canon characters. Yep, I'm picky, but I've never loved Star Trek for the world-building. I love it for the characters.
The other criteria is that it must be well-written. Professional quality, or at least close to it. Writing is my job and I can't ignore massive mistakes. They make my head hurt. It also has to capture my favorite characters accurately.
The other things you listed don't really matter to me. Long or short, action-packed or romance-focused, it's all fine with me.