I like it spelt Ashlyn too, no confusion then as to how to pronounce it...

some suggestions for middle names:

Ashlyn Jayde
Ashlyn Taylah
Ashlyn Rayne
Ashlyn Elise
Ashlyn Leah
Ashlyn Zoe
Ashlyn Eve
Ashlyn Mia
Ashlyn Paige