I have a Life Cycle Mountain Sports electric bike which I get about 34 miles range mostly on tracks, off road. I have had it for 2 years and covered 3000 miles
I find it brilliant. However, technology is improving all the time. I met a guy with a Volt bike which he claimed could do 80 miles on flat terrain.
Go for it.