I wish to evaluate the integral $$I=\int^{\infty}_{-\infty}xe^{-x^2}dx$$
Can I simply note that that $f(x)=xe^{-x^2}$ is an odd function and say $I=0$? The only reason I have doubts is because of assuming the two infinities have the same length. However, when I hear people say, "...the integral of an odd function vanishes on $\mathbb{R}$," it tempts me to accept the symmetry argument.
The actual answer via limits is $0$.
Yes, you can use that symmetry argument for improper integrals, but only after you proved that the integral exists (which is the case in your example). Otherwise, you might “deduce” that, say, $\int_{-\infty}^{+\infty}x\,\mathrm dx=0$.