No opening approach is equally well suited to all responses. The Stonewall does often allow for an active king bishop, an active knight on e5, an open f-file, and the promise of a g-pawn advance against a castled King. On the other hand, it means a diminished role for the queen bishop and (if things don't work out according to plan) the queen knight, and it gives White a backward e-pawn and some central holes. White's center can easily become weak without a lot of piece protection there. You'll want to be mindful of these tradeoffs when using this "telegraphed" opening.
I first learned about the Stonewall from a book by prolific author Fred Reinfeld called How to Think Ahead in Chess. He devoted almost half of this small book to this opening, basically endorsing it wholeheartedly for the beginning player and failing to discuss its drawbacks. He even encouraged the reader to stick as closely as possible to a specific move order and a predetermined set of opening- and middle-game objectives. An extraordinarily bad set of advice, on later reflection.
EDIT: You asked for advice about adapting to a Black king move to the queenside. You might want to try to make the most of your f-file strength, going after the f-pawn and penetrating the Black position on f7. If black creates good counterplay with a c-advance and good hits against your center, you may be able to avoid serious problems by exchanging pieces and setting up a chance to liquidate your e-pawn before it becomes an endgame liability.