I'd go now, if it's financially feasable, and your employers are okay with it. Just me, but I'd be on the next car/plane/train/bus heading that way!

My Dad is visiting friends in Western NY this weekend, and there's roof repair involed. I think I told him 5 times in three minutes "No falling off roofs!" "No falling off roofs!" "No falling off roofs! You're breakable, remember?"

I'd have the bike inspected yet again. If other people have had accidents, maybe they need to tell people they have to "train" on the modified bike before they can take it on the road.

I think the next holiday/birthday you should buy them matching motorcycle helmets.