huntsonora,
I've been refinishing floors part time for 40 years or so. Given the choice, I always opt for oil. It lasts longer, brings out the grain of the wood. Water based finishes tend to look a bit painted-on when dry.

Remember, oil cannot be applied over latex, but latex can be used over oil. A light sanding will prepare your surface, either way.
Jim