Why 100 miles, and not 150, or 50 ?
Because at 100 miles you reach the point where relatively modest extensions to either existing electrifications schemes, or those schemes with a strong enough business case that there's a realistic chance they could be authorised with the next 10 years or so, allow large scale removal of diesel services from routes which realistically have a poor case for electrification in their own right. Obviously longer ranges are better and give your more options but I quoted a figure of 100 miles as the lower point at which this becomes viable and worth seriously considering. With sub 50 mile ranges you may as well dispense with batteries entirely and electrify instead.
Taking Wales as an example, the following routes all have a very strong business case for electrification in their own right and should (obviously not the same as will) all really be authorised in the next 10 years or so.
Valley Lines
Cardiff - Swansea
Wolverhampton - Shrewsbury
Crewe - Chester
An extension from Swansea to Carmarthen allows the removal of all diesel services from Manchester to West Wales
A small extension of 10 miles or so south of Shrewsbury removes diesels from South Wales - Manchester and the HoW (of course with slightly longer range this wouldn't be necessary).
Extending from Chester to Llandudno (admiteddly longer than the other 2 extensions) clears the North Wales line of all diesel services, and with a slightly extended dwell at Llandudno covers the Conwy Valley.
The final remaining diesel island is the Cambrian Coast line, for this you would realistically need intermittent electrification with an electrified section either mid route or at either end, not as straightforward but doable and it would completely eliminate all diesel services from Wales.