Взаимодействие с интерфейсами во многом зависит от удобства реализации областей нажатия. Одна из распространённых проблем в дизайне — слишком маленькие или некорректно заданные зоны для нажатий, особенно на мобильных устройствах. Это приводит к негативному опыту использования интерфейса: неудобство в использовании, промахи при попытке взаимодействия с элементами и, как следствие, недовольство продуктом.
Отличная идея с сетками. Я бы еще добавил, что важно учитывать особенности человеческого восприятия. Например, люди интуитивно тянутся к центру элементов. Поэтому можно использовать более яркий цвет, чтобы привлечь внимание пользователя.
Да, тоже как вариант, взял на подумать