Dave,
Have you ran the bike in the sand with paddles? Do you guys have dunes up there? I have a 430cc motor in my 14 year olds warrior (was mine I got a yfz). I bought the motor already built from someone parting out his bike. The head is ported and polished,aftermarket cam(not sure what grind) and it has great torque and only runs good on 110. I just recently put a 40mm edlebrock on it and It has even more torque than it did before. It dunes great but it is slow as molasses going up the hill. So, I don't know what bore or stroke it has and wonder what your bore and stroke are? I'm just guessing the stroke is longer on the 446. Can I go to a larger bore to get the 446?
Rob