回答:
いいえ、それは問題ではありません。定期的にコンテンツを追加している場合は、実際にはかなり良いアイデアです。ファイルを手動で書き込んだり、オンラインツールで手動で生成したり、cronjobで自動的に生成したり、サイトマップが要求されるたびにライブで生成したりしても、Googleに違いはありません。
編集:
danlefreeが示唆しているように、大規模なサイトの場合はキャッシュを検討する必要があります。(サイトマップが200エントリを超える場合は、個人的に何らかの形式のキャッシュを使用します。サーバーに大きな負荷をかけることなく、100〜200ページのサイトマップを安全に生成できます。)既にmemcachedを使用している場合は、良い。
Googleがサイトマップにアクセスする頻度はわかりませんが、Googleがサイトマップにアクセスするたびにサイトマップを更新し、別のホストでキャッシュされたコピーを提供することも検討してください。
検索エンジンは、作成したxmlのみを表示します。彼らはあなたが使っているプログラミング言語を見ません。