when it comes to fanfiction, I've found that cartoonish characters with predictable plotlines and EZ shipping and happy endings are simple, nigh easy to write.
But when you want to add realism to the plot (as the enemy is often smart and has contrary plans of their own) and depth to characters...