My Pup is heavy as I covered with ceconite and painted.. I have shock absorbing gear and heavy wheels... Its right around 40 pounds. Many of the reviews I read about this plane said they handled in the wind better if heavier. So I admit I didn't even try to keep it light.
Where I live we have a pretty high wind average in the summers.
The Pup if built without some major mods is really not a plane to get to crazy with. Your D7 however will fly so much more agile you might want that option..
By the way I am jealous..I really wish my Pup was a D7 sometimes