That is an interesting design of the Bear Claw Marty. How did you attach the screen to the inside of it? Epoxy?
Also a bit of advice if you were not aware; be prepared to wash out/clean that crankcase breather filter on at least every oil change. It's gets gooked up with engine oil pretty bad on the inside.