I use same modelling techie as in this video https://youtu.be/3rlMzsBWtPY?t=130 But instead of shrink wrap I use "data transfer" to transfer vertex normals . It works perfectly well usually . You can do a rats nest of polygons and edges, super tiny and chaotic but once normals are transferred it's perfectly ok usually .…
here goes my progress so far ... it's meant to be a lowpoly character for my blender game ... and the face's edge flow ... the face edge flow but before alteration