Так надо определиться какую цель вы преследуете. Если нужно найти молодые таланты и трудоустроить их, то Хакатон - не лучшая идея, потому что и командная, и личный вклад в проект не учитывает (а может так получиться, что крутой разработчик будет похоронен нелепым дизайном или идеей).
Нужно оценивать каждого. Лучше провести конференцию молодых специалистов, где можно разбить доклады по категориям, а участников ограничить количеством (например, не больше двух на доклад). Сделайте какие-нибудь плюшки за участие - тогда интерес возрастет.