for now it's just sit tight and watch how it evolves
certainly there are bugs, and they've been reported (hopefully will be fixed as well)
some mechanics in the game could also use some tweaking to avoid bad-taste gameplay
and then there's the whole user generated stuff, that's definitely something to keep an eye out for
of the foundry quests i've played, some are pretty boring, some have potential, and some are just... there