Can the Yikes! run Leopard with LeopardAssist?
Without having done it, I would say the chances are decent.
Here's the thing. Most of the upgrades I've done to the two G4s here at work have been done either via Firewire (Sawtooth) connected to my 17" PowerBook or G5 or via external Firewire case (Yikes) connected to the same.
The Yikes, of course cannot connect via TDM, so pulling the drive and putting it in a case was the only way to do this. Since the Leopard installer was seeing either a G4 PowerBook or a G5 I never had a problem with the installs. After that it was simply a matter of updating.
The Sawtooth had 1.75GB of ram at one point (400mhz) and I optimized the system. No icon previews, disabled QuickLook, Beamsync, Secrets prefpane, etc. My coworker who was using the Mac only had two displays, one Rage card dedicated to each display. We're a newspaper so our quality is not magazine quality so that also helps. Yes, the Mac was a bit slow, but it was never frozen or unresponsive. You could still do the work.
That said, I brought the G5 back because the complaints about how 'slow' it was were frequent. Now, it's going to BE slow if you have Illustrator, InDesign, QuarkXpress, Suitcase, Photoshop, Acrobat, Entourage, Word and TenFourFox all open at the same damn time. I specifically gave instructions that if my coworker was done with an app she was not going to use for awhile to quit the app. Those instructions were never usually followed and so the Mac became 'slow'. Well. Yeah. It's hard not to tax the processors when you've got ten million apps open at the same time!
So, my point in that little rant is, just be judicious in what apps you have open. Even at home on my QS, TenFourFox is almost always the only app left running. I close everything else when done with them.