Yes, sketchy. Just stick with V-brakes, or whatever else was on the bike...Rim brakes still actually work if you set them up right, and going to be a lot better than whatever the end result is of using one of those sketchy adapters. Or just get a new frame.
Now if you took the frame to a frame builder and had them add disk brake tabs, then I can see maybe. But not with an adapter like that, just say no.