As below, I'm glad the ending got you! It's everything I wanted and more! *spins around gleefully*
I did have fun writing the twist, although it was also hard to kill off a character that I both like and have no actual current intention of killing in canon. Overall, though, this particular fake mission was both interesting and fun to write. Twisting everything while knowing that Dawn wasn't going to set it right in the end...it's very different, and, well, kind of a lot like doing the badfic games, actually!
As for your second paragraph...yeah, from my perspective that was definitely intentional, but from the imaginary fanfic writer's perspective it was probably more along the lines of 'she starts out ordinary but special, builds a relationship with Oliver, anD THEN SHE GETS COOL POWERS SO SHE CAN TAKE OUT THAT STUPID CLINGY LAUREL AND THEN SHE'S GOING TO GET THAT COOL MAGIC FROM ONCE UPON A TIME BECAUSE YOU'D TOTALLY NEED MORE THAN JUST CONTROLLING METAL TO PROPERLY BEAT DEATHSTROKE COME ON.' So yes. From the imaginary writer's perspective, she was probably meant to...well, to go from semi-ordinary (if increasingly rather lucky) to extraordinary in the best way. Unfortunately, it doesn't really come across that way. Not to mention the many tense changes...
In conclusion: I'm glad you enjoyed it (and that you were surprised, of course, since that was my intention). As for the Purim RP, it's probably going to go up after Pesach (aka Passover) by now; so, after at least a couple more days. On the other hand, it might go up tomorrow, but I may hold off so that I'll actually be able to participate too. That would be nice. It is going to happen, though, despite the longer than usual delay.