Mars is a Greek/Roman God of War and the planet was named after him.
I don’t think a human offering would be more potent than any other. For example there is one Daemon, who’s name I forget right now but he should be in The Book of Azazel, who when called will require a name or else he will pick one and it could be someone you know or love. Once he has the name he will destroy that person and you can’t stop him.
From what I’ve read you don’t give them as offerings but these are people you just need away from you forever. It doesn’t give you a bonus.
I haven’t heard of something like that, only for getting someone out of your life or to have one less criminal in the world.
I don’t personally think killing people helps with ascention but that’s me.