I don't think it's an advert, but I think the plan has problems. For a start, it's probably contrary to one or both hosts' terms of service, which could lead to your account getting disabled. Secondly, many free hosts set up their servers to block this kind of thing. Finally, you can't really rely on any free service to provide decent service.
Why not just pay a little and get a proper hosting package?