Even when they were OK (pre dispute obviously) the service from here (Wivelsfield for us which in theory should be so easy for Lewes) was poor - we bought our eldest a car for her second year instead of relying on the trains.
Comparing the two, I would say BHASVIC is a far better option than Lewes providing the kid is sufficiently diligent and motivated.