Project pinballs (irrespective of who sells them) need to be evaluated "case by case". Always have plenty of pictures to make your decision. If pictures are not supplied, or it is "too hard", then something is intentionally hidden.
Flight 2000 is a RIPPER of a machine. The hardest part to locate is the VS-100 board, and that seems to be present. CPR have plastics, playfields (check out the bargain basement) and they will have new backglasses available soon.
A "project pin" is exactly that. Don't expect a working game that you can play straight away.
Of most importance - you will need MORE than just a Flight 2000 to be cool like me