On a more serious note, I don't think that anyone can give you a valid opinion on which would be a better cosplay if you don't have a recent picture.
I'm going to be honest here, and don't take this as a personal attack.
If you are just cosplaying for the sake of dressing up then I'd say just pick your favorite character. If you are doing it because you want to look good, I think those are both terrible choices.
In the picture you've provided you look like a larger guy, unless you've lost weight either these costume are not going to look good on you. They are both skin tight and are just going to show off every flaw you have (Dante has a coat that will hide some of it, but you still are going to have problems). I can't think of a way you could make these well to hide that fact and I can guaranteed people are going to be laughing at you behind your back because of a poor costume choice for your body type.
You are kinda shooting yourself in the foot saying "I won't cosplay as larger characters" because those are what you'd look best as! You need to embrace what you have. Hell, I even have the same problem. I always want to cosplay tiny, loli characters but I'm taller then most of my lady friends and have an hourglass figure that I can't hide. I didn't like it at first, but now that I cosplay characters that are my body type I look at lot better and I feel a lot better about what I'm wearing.
Another option for you would just be to chose a character who isn't larger in an outfit that would be more flattering on you and not stick to your skin.
Some options that I'm being totally serious about and not joking around about:
Lots of the classes from Final Fantasy tactics would be perfect. Summoner, Chemist, White Mage, Black Mage, Time Mage, and Orator would be good classes.
George from Umineko no naku koro ni
Those are just two that come to the top of my head and I've sat on the computer too long already. If you want to take this advice then I can come back later tonight and give you more options. If you are just going to blow me off, that's fine, just don't feel bad when you don't look good or people are laughing at you since someone tried to give you help and you pushed it away.