I haven't tried to upload a separate .xml file, but you can easily open the application up to show all races so that it would fit both Alliance and Horde.
In wow_form Find:
Code:
<if condition="$wow_form_faction==0">
<option value="$dropdownchoice4a" <if condition="$dropdownchoice4a == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4a</option>
<option value="$dropdownchoice4b" <if condition="$dropdownchoice4b == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4b</option>
<option value="$dropdownchoice4c" <if condition="$dropdownchoice4c == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4c</option>
<option value="$dropdownchoice4d" <if condition="$dropdownchoice4d == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4d</option>
<option value="$dropdownchoice4e" <if condition="$dropdownchoice4e == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4e</option>
</if>
<if condition="$wow_form_faction==1">
<option value="$dropdownchoice4f" <if condition="$dropdownchoice4f == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4f</option>
<option value="$dropdownchoice4g" <if condition="$dropdownchoice4g == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4g</option>
<option value="$dropdownchoice4h" <if condition="$dropdownchoice4h == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4h</option>
<option value="$dropdownchoice4i" <if condition="$dropdownchoice4i == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4i</option>
<option value="$dropdownchoice4j" <if condition="$dropdownchoice4j == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4j</option>
</if>
Replace with:
Code:
<option value="$dropdownchoice4a" <if condition="$dropdownchoice4a == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4a</option>
<option value="$dropdownchoice4b" <if condition="$dropdownchoice4b == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4b</option>
<option value="$dropdownchoice4c" <if condition="$dropdownchoice4c == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4c</option>
<option value="$dropdownchoice4d" <if condition="$dropdownchoice4d == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4d</option>
<option value="$dropdownchoice4e" <if condition="$dropdownchoice4e == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4e</option>
<option value="$dropdownchoice4f" <if condition="$dropdownchoice4f == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4f</option>
<option value="$dropdownchoice4g" <if condition="$dropdownchoice4g == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4g</option>
<option value="$dropdownchoice4h" <if condition="$dropdownchoice4h == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4h</option>
<option value="$dropdownchoice4i" <if condition="$dropdownchoice4i == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4i</option>
<option value="$dropdownchoice4j" <if condition="$dropdownchoice4j == $dropdownanswer4">selected="selected"</if>>$dropdownchoice4j</option>
Since the classes are across the board now with TBC, unless you want to have different questions per faction it's a pretty easy fix.