Sort of an arcane archer...
I have a character that's level 17 now and was originally going for the Arcane Archer PrC, but as I got closer to it, I realized what a waste it was. I wish I'd realized it before I took the prereq. level of Wizard and a level of AA.
The Improve Enhance Arrow option would sure help it, and if I'd had that available I might have taken more than a level of AA before ditching it for Order of the Bow Initiate and levls of Fighter. For a serious bow-wielder, the AA is not an option. If you want to play something of a truly Elven heritage
feel , the Arcane Archer can be fun, and following the whole tree to get Hail of Arrows is keen. But, for a damage and combat based archer, it's wasted, and I qualify for Storm of Arrows (epic feat) when I hit the level, so the AA becomes even less attractive.
What would make it more attractive is for one, not having to take a level of Wizard as a pre-req. That sucks. The only thing that is good for is if you have a multiclass wizard/something else going for AA, because 1 level of it sucks.
The damage enhancements are nice, and it could even be addressed by allowing the AA to pick one damage type instead of the stacked bonus at every level of Enhance Arrow past say +2. IIRC it tops at +5, so you could have arrow of +5 or a +2 arrow + fire + frost + shock, for example. Additionally, the nice thing about the Enhance Arrow ability comes when you are down to using 'random bow x' . With a few levels of AA, you can shoot a stick from a string and still get a magic bonus,

. I've compensated with a highly magic bow, and as a skirmisher the damage output is disgusting.
I really like the idea of exchanging the +magic for a +type instead. I'll toss the idea to my group if you don't mind and see what they think too.