Go for it! I had similar concerns, but his foam kit has good instructions and there is a website with downloadable instructions for specific cameras (C330f included). The big advantage with the Mamiya is that it has a removable back which makes things easier.
-------------------- "I wanna hold your gland". Lemming & McCartney