I think its great! You are great at playing the guitar and I dont think you should throw yourself down about your voice either!
maybe you should try to sing a lower song to see how your voice reacts to a lower note.
I think that it is good and your French accent doesnt make a lick of difference to how good it sounds. it does go with the song.
Keep at it!
Hatikva
You should keep it up on YouTube!