Yes, quite an achievement. There is a satisfaction that comes from successfully using equipment you crafted.
I have made a few osage selfbows, and flintknapped broadheads. Admittedly, I need more practice on both. I have friends that hunt exclusively with selfbows and have taken moose to javelina with them.