Precision makes nice boats... By the square footage their layup is lighter than a Catalina, and ever so slightly so than a Hunter.
They have a reputation as a good boat builder though, I've been on their 15, 165, and 18 (and 23) and found them to be nice sailing boats, and generally less expensive than Hunter or Catalina. As for the P28, I can't give you any input (only seen them at the local shop once from the ground).. I think the 28 has great lines though, and likely is a more spirited boat than the Catalina 270 (hence the PHRF ratings 192 versus 204).
Please post more pictures! That was on my "maybe someday" list of boats.