Let $H$ be a separable complex Hilbert space and $T\in\mathcal{B}(H)$. Let $\{v_i\}_{i\in\mathbb{N}}$ be an orthonormal basis for $H$. Then $T$ is of trace class if $$\sum_{i\in\mathbb{N}}\langle |T|v_i,v_i\rangle_H<\infty,$$ where $|T|$ is defined to be $\sqrt{T^*T}$.
I have a couple of very basic questions relating to this definition.
Question 1: Would this definition change if we instead defined $|T|$ to be $\sqrt{TT^*}$?
For a trace class operator, its trace is defined to be $$\text{tr}(T):=\sum_{i\in\mathbb{N}}\langle Tv_i,v_i\rangle_H.$$
Question 2: What is the motivation for defining the notion of trace class using the absolute value, instead of just saying that $T$ is trace class if its trace is finite, i.e. if $$\sum_{i\in\mathbb{N}}\langle Tv_i,v_i\rangle_H<\infty?$$