Well, I suggest trying this build with the "skip the fun" option. Cause it doesn't seem like a weak class. Instead, it seemed like a class which requires you to outsmart your opponents. I mean,you will be available of using a different kind of weapons in a fight. If you think being able to compete in different kinds of combat in a battle will help you and your team, maybe it is the way to go for you. I am not expert, but trying doesn't hurt as much as I know.
Though you may get bored of this build, even if you like it at the beginning. Just my opinion though.