I have at least 60 Firefox browser tabs open on each of my trading computers at all times (except one computer), and resource usage and Firefox upload time for all tabs is minimally impacted...upload of all tabs with content refreshed takes less than 15 seconds after a new boot
Be SURE to save your browser tabs...and also be sure to bookmark your browser tabs for safe retrieval, in case you lose the organized version for some reason...I keep all my Teaparty chart tabs by topic in one location on my tab view, and all my BT chart views by topic in a separate location on the same tab view, for example
the other organizing for permanent use I conduct is that I save each chart view's URL image location in its own bookmark within a Bookmark folder named after each chart author