If the CW shows are any indication (the showrunners are behind both shows) The show will beat us over the head with the thought that James is Kara's soulmate-in-waiting and Kara is justified in being out of her mind 24/7 for him. Meanwhile,fans will prefer her nerdy confidant, causing the showrunners to either, A)make him the "new" true love and run with it until they beat it into the ground,milking it to the point fans turn on them. or B) completely ignore the fans and turn the fan favorite character into a villain.
Historically speaking.