My actual assertion was that Veronica has little to no interest in guys, period, and that's why she doesn't generally bother with Edwin. It'd also explain why she doesn't bother with Ian, who is also a guy. Now, Kat isn't a guy, but even Veronica isn't dumb enough to think that trying to seduce Kat would get her anything.
Although, just to be a devil's advocate for a moment -- as you note, when Veronica does her video, Edwin is busy with another girl. So, even if Veronica actually seduced Ian, Edwin wouldn't see any of that and wouldn't know anything about it, unless Ian chose to brag about it afterwards.
I'm not sure if you've realized it, but this is interesting point, because Hana is far more than merely "a nice guy" -- she's even
nicer than Edwin and she's
a girl. One that looks quite like Mina who as we can see is very attractive to Veronica. In other words, Hana has all that you say got Edwin laid with her (a very nice personality) and none of his drawbacks (i.e. she isn't a guy, but a very pretty girl)
So it is indeed an open question why Veronica never tries to hit on Hana instead of bothering with Edwin. If, how you claim, being nice is all that it takes to get you laid with Veronica.