Первое достижение! Поздравляю! По моему хороший результат для начала.
Рад, что моя идея понравилась и с подвигла к новому творчеству.
Может опубликовать его для истории?
По моему, такая задача представляет невероятную сложность и под силу лишь истинным знатокам самых тонких приёмов сборки и глубокого их понимания.
Не лишним, для решения таких задач будет и хорошее знание математики.
Кстати, ограничение вращения может быть не только плитками, а комбинацией всех известных способов, например ограничением угла вращения граней. Не так эффектно, но может дать хорошие результаты для кубов малого порядка.