Bardcher's have been around for a very long time.
You do have yours nicely laid out.
They are fun to build and play.
Here is the concept...
I want to be a Bard...or bard past life=at least 8 Levels of Bard)
I want manyshot=6 RNG
I want evasion= 2ROG or 2MNK or 9 RNG (obviously MNK and BRD do not go together)
I want to get traps=1ROGor Arty + other classes with skill points
This is just a common 12(PRE2)/6(PRE1)/2(Evasion or feats) build
Bard does well at this because it gets nice skill points.
Your build is fine...but perhaps you should look further back and find out that you did not "invent" anything.
I don't doubt that you came up with this on your own though.
You are learning how to spread out and know what you desire from your toon.
That is how Haek came up with his build.
He made a list of what he wanted to be able to do...and then built for it.