Re: "an electric vehicle does allowing you to recover most of the energy you expended"
Not really. As specified here, regenerative braking is not sufficient to bring a vehicle to a stop, so friction braking is still needed. That means that you lose electricity on the energy used by friction, which is substantial because "mechanical braking is still necessary for substantial speed reductions".
In short, regenerative braking is a nice-to-have side-effect, but you will not be driving around nearly indefinitely with just regenerative braking and a PV-covered car roof.