Can confirm this is true.
Drive EVs daily and you can plug one in each end of shift and come back in the morning and no single day will have the same mile range as the previous.
Radio and AC definitely do send the range down a lot quicker.
It takes 45 minutes to charge up to 80%. The last 20%...