I ran a CaRx on my IM Nuvo 30 EXT with a 20h diy sump and wall to wall corals for a frag/grow out. Its about the same water volume you are working with. I would consider it beneficial, but there were some quarks. I ran a Kameor fx stp to feed it and ran the feed rate at about 3ml/minute and a ph of 6.7 with old reborn. I did have some times when my alk would swing, but it was over months of not testing after I sold off more than I thought or some corals took off in growth. Most corals didn't skip a beat and alk was as low as 4 and high as 14. I attribute that to the VERY GRADUAL change. (not recommending you allow this to occur)
The problem with running a CaRx on such a small tank is tuning. My way around this was to add the kameor to a smart plug. If I needed to reduce how much I dosed, only run 45 minutes per hour instead of 24/7. Test again and see. Do I think it was worth it....For the price I set it up, yes. If i needed to increase and was already running 24/7, up it from 3 to 4ml (33% increase in dosing) and adjust time accordingly.
I will say, a CaRx is way easier to tune on a large high consumption tank. If you start out dosing 50ml/min and are running hot, adjust to 49 (2% reduction) and retest. With the small tank, going from 4 to 3 is a 25% decrease. That is a significant change, using a very fine adjustment. As such, you need to adjust multiple parameters for comparable precision, for me time and precision dosing.
Last edit hopefully... With the above, I do not think a needle valve would be effective on a small tank. The amount you would need to close it off to regulate down the flow would likely cause frequent clogging and inconsistencies. With a peristaltic pump, I never had any clogging over the nearly 2 years I had it online. The only reason I took it offline, was I had massive die off during a move and do not need more than Kalk atm.