even though the engine is a stressed member,its one more stress that the engine casing has to deal with
i'm sure the casing is designed well,just like the Yamaha cam chain tensioners on the Super Tenere and FZ09 :D
just a personal preference,prefer the shock to be attached to a steel frame...