Well it works on my 1440x900, so it should work on an iPhone. I'm trying it now anyways, but itll take a while to upload the files to my web server.
Edit: Just finished, and although it looks fine on the iPhone, it was rather sluggish. This was in landscape mode, and it was over WiFi, but to a remote server. I imagine it would run better locally on the phone.
Edit 2: After some more testing, just the images load slowly. The CSS runs smooth, and the res is right. I could see this working if the images were on the iPhone, rather then remote. I have a 3GS