Im running simpbms (which was just superseded by the verobms v2). Its a contactor based BMS that uses the OEM Tesla satellite boards for temp + voltage sensing and cell balancing.
The simpbms (and verobms) talk with victron battery can bus and can regulate charge rate.
It has over/under temp, pack and cell voltage and current limit using a clamp sensor.
Supports precharge resistors and has lots of settings for hysteresis, voltage, temperature derating and charge current.
Give Reider a call first and talk with him about it. IRS like 20 bucks for a consultation and their support was really good during my setup.
All up, I paid right at 100 USD per kWh for six model s modules including the BMS.