Personally, I'm not a fan of Gesso, it's not waterproof. If you want to use it, you can mix it 50/50 with liquitex (learned that from Paul Foytach). My preference is Goldens Regular Gel for all my texturing...personal preference but definitely over any sealer or varnish.
Lou