That's awesome that someone (of modern time that is) has built one. I'm with Willie, maybe he can share his thoughts on it.
That picture of the Penobscot bow looks really interesting too, it seems to make more sense to have the hole through the limb.