Nah there's no issue with resizing the logos at all, it's the game won't always find a logo at 300x300, so you have to click on "find" once you load it and then it'll load the logo after. I like the odd shaped ones because it gives the league a bit of logo diversity, but this is awesome and works for me so thanks.
I've been using someone's WVU cap as the team cap and so, we're good to go. This rocks.