Edit: Oops, I missed the $\mathcal{F}^W$ in the original problem. So this doesn't answer the question, but I'll leave it anyway.
If you allow arbitrary stopping times (or even just those adapted to the filtration $\mathcal{F}^{B,W}$), the answer is no.
Let $X_t = \int_0^t B_s\,dW_s$. We note that the quadratic variation of $\newcommand{\X}{\langle X\rangle}X_t$ is $\X_t = \int_0^t B_s^2\,ds$. In particular, we have $\X_t \uparrow \infty$ almost surely.
For $a<0<b$, let $\tau_{a,b} = \inf\{t : X_t \notin (a,b)\}$. Also let $\tau_a = \inf\{t : X_t = a\}$. Since $X_t^2 - \X_t$ is a martingale, for any $a,b$ we have $$E[\X_{t \wedge \tau_{a,b}}] = E[X_{t \wedge \tau_{a,b}}^2] \le (|a| \vee |b|)^2.$$ But since $\X_t \uparrow \infty$, we must have $\tau_{a,b} < \infty$ almost surely.
Now $X_{t \wedge \tau_{a,b}}$ is a bounded martingale, so by optional stopping we have $$0 = E[X_{\tau_{a,b}}] = a P(\tau_a < \tau_b) + b (1-P(\tau_a < \tau_b)).$$ Thus $P(\tau_a < \tau_b) = b/(b-a)$. Letting $b \to \infty$, we have $P(\tau_a < \infty) = 1$. But then $E[X_{\tau_a}] = a \ne 0$.