The oil base and water base poly will do the same thing. Both will soak in and form a plastic film on the surface of the wood. Poly doesn't add moisture to the wood like tung oil or an old time varnish.
The dry areas will soak up the finish more than the other areas. Plan on a minimum of two coats for a good consistent finish.