Success. Go to my album for several pics. I'd say my peg is of the same size. I weigh 190. Figure another 50 for the bike & we're up to 240 gross weight. My engine has very little torque as well but it will move me down the street at 25 mph. It even accelerates from about 10 mph on but I help the little thing by pedaling. Luckily I live in coastal Virginia, which is flat. Any kind of incline slows it down along with stiff winds. But, all in all, I'm quite pleased.