Sorry, a bit unprofessional, but I just noticed that :
mr = BoundaryDiscretizeGraphics[ExampleData[{"Geometry3D", "SpaceShuttle"}]];
uif = NDSolveValue[{Inactive[Laplacian][u[x, y, z], {x, y, z}] == 0,
DirichletCondition[u[x, y, z] == 1, z <= -1.3]},
u, {x, y, z} \[Element] mr];
Needs["NDSolve`FEM`"]
ElementMeshSurfacePlot3D[uif, Boxed -> False, ViewPoint -> {0, -4, 2}]
does work in 10.3.
Cheers,
Marco