Glad your back at it. I just had my first game in over 2 years with my eldar, I play Saim Hann, and it was a blast.
Now as for your list. I do love the full use of so many units. Now that being said, so many small units in my experience, I also play Harliquins and dark eldar to set this up, we have so much T3 and bad saves I prefer bigger units for staying power. Holding objectives can be difficult that way so make use of as much cover as possible. This is because in my area I have to play against space marines, chaos, necrons and Tau mostly.
The vehicles, try to free up some points and put crystal targeting matrix on them, so worth the points. The hawks, which I love, don't have much punch so use them for fast objective taking, the grenade is fun but ehh.
Don't forget about using command points.
Hope this helps and have fun.