If you have spare Stamina to burn and not doing any of the needed daily quest/ event maps, any challenge map for affection item is better than nothing. Phalanx 2 is pretty hard to do until your units is CC'd though.

Before Phalanx 2, I farmed my affection items in Gigantic enemy map. It was fastest one to do.