RE: Help with weight
Actually, "feel" is a valid test. Your gut will tell you when you rev the motor. If it feels like it'll go, it probably will.
The GWS 100 is really a Speed 280 motor. I really don't think you'll have a problem, especially with a low drag plane.
Let us know how it goes, and post a picture!