'Basing on' sounds to me really unnatural, as I've never heard it nor used it myself. 'Based on' is the natural structure to use in this case. Perhaps instead of 'basing on' you could use 'counting on', though I'm not sure this is as formal-sounding as 'based on'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.