As with anything it is always best to disassemble the part and clean it manually instead of using the miracle cures like seafoam and marvel mystery oil.
However if this is not an option seafoam is not a bad idea, just make sure you do it properly and follow all instructions.
As far as it fixing your randomly fluctuating power, that could be so many things.
MAF Sensor, Plugs, Coils, Alternator, Loose belt, Poor compression.
The best method is to start with the cheapest/easiest thing to check and work your way up.
Congrats on getting it to almost 300k

Great little cars.