2 тысячи? Смеётесь? Шлите их к чертовой матери. Сколько это у вас часов займёт, сколько уникальных блоков — вот и считайте с учётом вашей ставки за час.
P. S. Пофиг на опыт, главное результат. Если он устраивает по качеству, то вопрос опыта на этом можно считать исчерпанным.
P. P. S. Дизайн — говно, конечно, но дело не в этом.
Мда, если вы не смогли найти учебников, инструкций и описаний даже к таким «мизерным нюансам», то у меня для вас очень плохие новости: вы либо не умеете искать, либо поисковые запросы пишете на древнерусском языке.
Если контент у вас клонируется с помощью JS на стороне клиента после загрузки DOM, это не будет влиять на индексацию.
В целом, производительность решения — очень так себе. Но сильно лучше решений нет. Что на canvas, что так.
Нормальное решение — только если делать на backdrop-фильтре, который на данный момент поддерживается исключительно Safari -webkit-backdrop-filter: blur(10px);