Never built a bow myself, so this is pure inexperienced opinion lol but i think mesquite would be pretty wavy. The ones we have around here are not the straightest grained trees by a long shot. very interesting idea though, and again i have no real experience.