I agree with Chris and Nicholas,I have never had a problem with the poly flaking or cracking.As for a finish,Pine is the only wood i use a stain on,sometimes i dip it in lemon oil,I use lemon oil on Hardwoods sometimes but most of the time I will use danish oil or Formby's high gloss Tung oil,Then a few coats of spray poly.
Tony