It depends on the condition of your engine.. If its a pretty fresh engine, like you had a full, or even partial rebuild, and your seals and gaskets are all fairly new and oil pan relatively fresh, then id say sure, sea foam it if you want to keep it clean..
But if your engine is original, old seals, and gaskets, then i wouldn't.. Sea Foam will clean an old engine out, but it might do it a little to well, and you might end up moving sludge chunks and clog lines, or open up leaks in your gaskets and seals.
If your engine is running good, then just change your oil and oil filter.. If you want to put a little Sea Foam in your gas to clean your injectors and such, go ahead, just be sure to read how much to add to your gas.. But you can easily do that with some STP gas treatment you can find at any gas station for like $1.25.. I put one in every time i fill my tank.
Sea Foam is a good product, but isnt the best thing for 23+ year old engines.
[This message has been edited by Jonesy (edited 07-25-2010).]