The local frame $(X_i)$ will agree with the chosen orientation form: if $\omega(e_1,\dots,e_k)>0$, then $\omega(X_1,\dots,X_k)>0$ in $U$, because $\omega(X_1,\dots,X_k)|_q=0$ would imply that the $X_i's$ do not form a basis of $T_qM$.
The local frame $(X_i)$ will agree with the chosen orientation form: if $\omega(e_1,\dots,e_k)>0$, then $\omega(X_1,\dots,X_k)>0$ in $U$, because $\omega(X_1,\dots,X_k)|_q=0$ would imply that the $X_i's$ do not form a basis of $T_qM$.