Looks good, dan.
Chiming in a bit late, but I posed the same question on here about a year ago.
The 03 Kokopelli was a 71/73 frame, but 3 of the 4 packages offered included an 80mm fork -- only one had the 100mm fork. That said, I think it's a 71 HT angle with an 80mm fork, and probably around 69.5 degrees with a 100mm, depending on the sag.
A few folks responded that a fox 125mm fork would work great, but my guess is that they had theirs set up to sag a bunch. At the time, I was dealing with a bit too much washout/understeer, and was thus considering converting my "105 mm of Marzocchi pleasure" MXComp w/ETA to an 85 mm fork, in an attempt to tighten up the steering a little.
Ended up with going with a slightly longer stem and a Fox Vanilla 100RL (got it for free -- ask me how!) and swapped in the purple spring (I'm around 185 geared up). With the adjustable coil sag, this fork is perfect: smooth as butter, still handles the rough stuff pretty well (though the MX Comp, with its slightly taller profile and air-preload was worked better on the fast big bumps). All in all, the bike seems to fit better now. I do prefer the ETA feature over the lockout though. Actually, the only reason I keep the fox on there instead of the Marz is the geometry/ride of the bike with it (duh, right?). I had a hard time getting the Marz set up right -- always felt too stiff & too tall, or too saggy and soft. Hard to gain the middle ideal ground with the air preload. Easy as pie with the Fox.
Anyway, sounds like you went the right route.
PS -- is that the medium size Koko, or a large? And why did you ditch the clipless pedals for platforms?
Enjoy.