La idea un enlace en una iframe suena interesante. Meagle el peligro de los afiliados es que no le gustan a Google, al menos es mi experiencia. Ya he tenido un par de veces problemas pero nunca por uno solo enlace. No eran sitios "prohibidos" como los casinos eran hoteles (supongo que lo que llevas entre manos), era poner varios enlaces y casi desaparecer la página. Si en un texto enlazas una vez no hay problema. Si enlazas a varios hoteles ya le gusta menos... tal vez el problema estaba en que era urls nuevas, confieso que no seguí probando.
Por otro lado no regalas gran cosa no creas, estas enlazando un contenido duplicadísimo.