RRR
that seems reasonable. V1 GO could be dangerously close to VMCG and V1 STOP is too much, by the time you realise there is a problem you are too fast. A speed in the middle is a good compromise.
Besides, I prefer to go airborne with an engine in flames than rejecting in marginal conditions.
Maybe the could refine the software and give V1 STOP when you have a large excess of runway where to reject the take off nicely