The new BioSuit builds on ideas developed in the 1960s and 1970s by Paul Webb, who first came up with the concept for a "space activity suit," and Saul Iberall, who postulated the lines of non-extension. However, neither the technology nor the materials were available then.
The trouble will still be with the gloves, though. You've got to provide enough mobility for the fingers to do things, but still have them be tight enough so that the hands are protected. The real trouble spots will at be both ends of the fingers, and where the fingers meet the palm. It will be difficult to keep those spots tight.