I know it will work, if you can get the damn thing to install and your able to get usb working.
I currently own a G4 mac mini and had a 2nd gen intel IMac (had to sell it to pay the bills). I paid for my iphone developer lic., bought a 2nd gen touch, booted my mini, downloaded the iphone sdk... Oh no, you need 10.5. Bought and installed 10.5... Oh no, you need an intel mac. Forced sdk install, apps build great for the simulator, but what is this, I can't sign my code. More hacking... Oh no, provisioning error. Connected the touch, unable to mount dev partition. I now left with no job, no money and no way to release my apps to try to make some money.
Oh, yeah, I'm going to try to install hackintosh in vmware, but only because I'm flat broke. Also, I wouldn't buy a another mini knowning that my g4 mini cost $599 (back in the day) but once I was done making it usable, I spent over $1000 ($200 aftermarket 1gig ram upgrade, $99 keyboard/mouse, $150 monitor, etc). Of course it's cheaper for better hardware now, but the mini nickel and dimes you to death. Do yourself a favor and just get a macbook, that will be my next buy.
And the funny and/or worst part about all of this is, I don't even like OSX or the iphone/touch.