As far as TXV vs pistons, TXVs are more efficient than pistons from the fact that they regulate the flow of refrigerant solely off super heat.more