Is ProtoFlow Worth It? Our Review