Welcome to the forum glad you joined us mechin. I know a guy who had a sidewinder it was a older model. If I remember correctly the motor mounted right up but I think the newer models have a little different down tube then the older ones? Would you have a pic of your bike?
Try a quick search for Schwinn Sidewinder I know we have had several members use a sidewinder for there builds.