Hello,
in this case Sitemap Generator indexes the *first spotted* pages, which may differ from time to time in case of dynamic website.
Yes, I would suggest to remove the limit (or increase it) and there is no need to re-generate sitemap every 4 hours, daily cron job should be more than enough.