Я не знаю преимуществ и недостатков их использования.
Я хотел бы знать, как они ведут себя по-разному для
->cookies ->styling ->performance ->ease of use ->ease of implementation ->flexibility ->other pros/cons ->your preference
На вашем месте я бы использовал JS.
JS Плюсы: -
Что вы чувствуете, легче спорно. Я не вижу минусов для JS.