Yes, from the Hairer book I've read that Verlet (which is the other method I'm considering cause, yes, Runge Kutta doesn't preserve the energy, but for short integration times they should provide both good results) doesn't preserve the energy exaclty, but at least errors in "positive energy" are...