Pro-M and Massflo are the same. Try reaching out to Chris Richards at Pro-M which is located in Massachusetts. He designed the Massflo system which is common in the Factory Five Racing Cobra replicas community. He should be able to help you out with your decision.
Sean