As i said, im not a good logo creator. So that was kinda the max i was able to get out of it. And although the phlog logo wont be visible that well, the icon still looks diffirent. I can still remember the valve icons not being clear enough at first (i wasnt able to recognise the yellow spot behind the crosshair as a jarate logo until i did see the bigger icon). You can see the icon in action on the previous page (where i had a mission overview).
Its mainly to distinguish the phlog from a regular one. Still, if you can create a better icon then that would be fine to me.