NOOOOO! It is not. Why not install a bolt? And also i suspect you may have another tie-bar mount bad either at back of engine under air box or right foot peg near starter.
Remember your rear suspension is connected to the engine, any flex between the engine and frame means stability issues. I had a bolt break for the front sub frame and sent me into a death wobble tank slap twice and lucky I recovered twice.