I think the clunk is just typical "slop" in the drive train: gears and chain. I also think it's more pronounced than on some bikes, because of the amount of torque coming through the mechanical system as soon as the electrons hit the magnets, coupled with the lack of the feathering effect of smoothly engaging clutch plates into an already spinning flywheel power plant.
I remember rolling along very slowly in first gear on my R1200R and goosing the throttle a bit and letting go, and hearing about the same amount of clunk from the tranny and shaft drive.
As far as rolling while parked: for around $10 I found a cool accessory at Scuderia West, made by KTM for their dirt bikes. It consists of a stiff rubber loop attached to an orange plastic hook with a projecting tab for a handle. Slip the loop over the brake lever, stretch it by pulling on the orange hook's handle, and grab the right grip with the hook. The rubber loop then squeezes in the brake lever and holds it there: voila! Parking brake. Cheap. Effective. Portable.
I secure it by forcing the rubber loop onto the passenger hand grip from the rear. It has stayed there in 80 mph rides and is fairly easy to remove by slipping it off the tapered handle.
When I showed it to Don, he had never seen it, and was so excited that he was going to send a picture to Brammo. MUCH cheaper/less complex than engineering and installing a cable-operated parking brake.
Actually, although I park all over San Francisco's hills every day, I find I've rarely used it. Just make sure the bike rolls backwards, against the curb, before leaning over on the side stand. No worries.