Yes, you should definitely try to use unique recordset names. Since the page added from framework might as well be added as code to the existing page, variable declarations in general have to be treated as global and shouldn't be re-used.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.