Got 2 maiden flights in tonight - absolutely a sweet flying airplane but a bugger to land

(at least the way I have it set up). I can land it just fine actually, but getting it stopped is another issue. We have a large sized short grass feild and with no wind I was using up the entire feild on ground roll. Ultimately I drove er in the weeds off the end but absolutely no damage to the cowl or the gear ( it didn't look pretty but wasn't that rough really).
My idle is as low as I can realistically go - on the last flight I was even trying to kill the motor on roll out. I flew as long and low and low power final as I dare but the thing just keeps going and going and going.... I guess I should prop down to get more disc drag at idle. Using a 13-8 and it lifts off at 1/4 throttle so I guess its overpowered and overpropped. Now I have to seriously think about those top gear doors for some drag - that or speed brakes ...or an arrester wire across the feild
Really pretty in the air and sounds pretty good.