I suppose, if you were perverse, you could trick the system by first installing to a path and then moving everything to a ridiculously long path. As you say, some file operations work. Calling kernel32::MoveFile should accept the prepended \\?\.
If somebody does build an installer like that, they can post the instructions on the new forum.