I'm sorry if I'm being annoying, but like I can't imagine people not knowing about Greed's massive golum army. Nor do I think that he would keep his son a total secret. That being the case, why wouldn't everyone want to have an army that would pose no loss of life to the general?
You should never worry about if other's like your character. What matters is if you do. If you don't like the way they are right now, then build them into something over time that you will enjoy far more. If that doesn't work, then you kill them. xD