I oppose putting such a list as part of the profile as well.
We have something like that on a German forum.
If you use it is optional. But it turned out that using it attracts dumb come-ons from people who donīt give a fuck about you as a person, just because you happen to like the same things.
The list should be used between two people who have in some way "connected". I also agree that it changes regularly. That is because people develop (hopefully).
I donīt see as much trouble with simply stating your hard limits/complete no-gos in your profile, though.