Dryad arbor is not an elf - I dont think its a good idea. you cannot go off Turn 2 if you have arbor!
You also need your tutors for the turn 3 regal force...

Beeing more streamlined for a turn 2 win (if you have the optimal hand) is high variance and still not enough to win versus other combo decks, since they are either still faster (more consistent Turn2) and/or pack a bunch of blue/black disruption.

...anyway your list is very slow: arbor / missing pact, lack of tutors,... If you want to we can play some mirrors and I'll demonstrate it...

I love elves and it's certainly my pet deck. However your arguments that you have a good game versus the current meta are wrong!