"I've done it with a few light weight kids bows. I'm pretty sure it wouldn't work with heavier weight bow, say anything over 30 pounds."
http://paleoplanet69529.yuku.com/topic/41312/Osage-heavy-bow
"I've never tried it because everytime I left it on one of my staves it split lengthwise even though it was sealed."
Come on now guys, you guys are scaring the crap outta me, I just cut some osage for a guy on here and just debarked and sealed over the sapwood. Is it really that common for it to check? I got em in a cool room with a window down that hardly gets any "traffic" in my house, sealed the backs with glue. I live in ohio, it doesn't get horribly dry out here like it does out west?...
Sorry man, didn't mean to scare ya but honestly I've only had 1 or 2 that didn't split through the sapwood and into the heartwood first couple of rings on me. From that moment forward I always either left the bark on until I was ready to work on it, or peel the bark and sapwood at the same time and sealed.
But then I never put 6 coats of shellac on them either, just a couple coats of Spar urethane on the back and ends.
Osage is the worst about checking on ya, I've had it check on me overnight because I got lazy and didn't want to finish the job and I paid for it later. Ended up creating more work for myself and about 3 good rings lost because I got lazy. It will dry fairly good with the bark and sapwood left on, but once the bark comes off I get the sapwood off at the same time, same day and seal the back.
Problem with leaving the bark on though is worms, the bugs lay eggs in the bark and over time when they hatch out the worms eat their way into the heartwood. My success rate for leaving staves with the bark on to season and having worms or not having worms in the wood is only about 50/50.
That's just my honest personal experience with Osage and I've dropped a bunch of it. Sold a bunch of it over on Trad Gang where I'm a sponsor. I learned the hard way from trial and error, so you can take from this advice what you want and I wish you luck whatever you decide to do.