Hallo,
Es ist rechtlich zumindest höchst problematisch - generell führt das Einbinden von fremdem Seiten als Frames dazu, dass (juristisch gesehen) der Eindruck entsteht, Du machtest Dir diese Seiten zu eigen.
Wie das in Deinem speziellen Fall aussieht kann ich nicht sagen, aber ich würde vorsichtshalber nur eigene Seiten bzw. welche, die Dir ihre Einverständnniserklärung dazu geben, als Demo benutzen.
Mehr Details zur rechtlichen Frage rund um Frames findest Du hier.
Dort heisst es u.a.:
"[...]Fazit: Beim gegenwärtigen Stand der Diskussion ist Webmastern dringend zu raten, auf das Einbinden fremder Webseiten in eigene Framesets zu verzichten![...]"
Viele Grüße,
Jörg