Sure is a cool looking frame. I've never heard of it before, so that maybe you've never seen one built because it'snot too common. If the frame is steel, I would clamp the motor at the seat post and weld a pedestal to the bottom tube.
Either way, $200 is a score!