That's debatable. The way to start testing it would be to open the Gumbo2.1 zip file and replace the boot image with the one from the new rom with camera. Then open the /system/ folder for each rom, and put the build.prop from the new one into Gumbo.
Resign the zip and copy it over to the card. Make sure your phone is plugged into the computer and flash/reboot. As soon as the HTC logo comes up on the phone, count to 10 and open the adb shell and run "logcat" without the quotes.
It will either boot, or die during the process. If it dies, hopefully logcat gives some info about why.
If it dies, paste up the logcat and we'll all look at it to try to see what's wrong
If it boots, leave logcat running and play with your phone for a while. Any time something looks/acts not right, glance at the last 20 or so lines from the logging window and see if there are any errors. You are looking for things like file not found, permission error, process "xxx" has exited unexpectedly, and the word Error (hopefully).