 One thought that comes to mind if you want to avoid having the chimney at the edge of the roof would be to jog the pipe at 00 degrees the other way, toward the interior of the house, then up from there. That way the roof penetration will be less visible from the ground. 