Te diria que los 2 son igualmente buenos.
Pero en mi caso para irme al extranjero me piden o una de dos:
O francés B2.
O alemán A2.
A2 es un nivel bajo de alemán. En cambio B2 es pilotar francés bastante bien........ Por eso te digo que no sé como serán con otras carreras pero creo que con el alemán no son tan estrictos de pedirte un nivel muy alto.
Yo estudio francés y tengo nivel A2 y de hablar pues no encuentro ningún penpal de esos, para hablar por skipe así que........no sé yo ni para qué sigo intentándolo pero bueno.

