For $25 and assuming you could source some other parts, I would give it a maybe.
First, does it fit you? If not, pass.
Second I cannot read the headtube but suspect this to be one of the cheapo cheapo framesets. If it isn't at least all "ChroMo" I wouldn't bother either.