Effective platform selection