Using a web browser with activities? Experiences?

The title says most of it: how would I go about using firefox in activities, with per activity window/tab restoration. Any tips?

I found a firefox plugin and an automation that creates per activity profiles.

Anyone has experience with this?