yea jus go with acrylics..period...because:
spraypaint - ive tried using spraypaint and even if you use masking tape,it will go under the tape and fuck it all up...
oil based paint - the paint will never dry...well it might but itll take a long ass time...and wen it does dry, it will crack
latex based paint - it will peel and come off in one piece
acrylics - the best paint to use for shoes(other than leather dye of course but that doesnt count as paint)...and when it dries on the leather its prolly not gonna come off unless you use paint thinner or some shit....
.
.
.im not sayin im a professional but i have customized shoes for people and they still got the same dope ass colorway that i gave their shoes