Мне оба имени не нравятся.  Дмитрий - потому что все мои знакомые Димы какие-то ... то с алкоголем проблемы, то грубиян, то еще какой. имя Григорий / Гриша мне чуть более симпатично, но все равно - с моей точки зрения  есть более интересные имена. Но если отвлеченно (без моих личных ассоциаций и впечатлений) - сами по себе полные имена вполне благозвучны. Сокращенные (Гриша и Дима), в принципе тоже благозвучны (куда лучше, чем Гога ))   да и еще какие-то  варианты вполне можно подобрать. Отчество - это уж вы как-то совсем далеко задумались... Но Дмитриевна/Дмитриевич более универсальны, сочетаемы и проще произносимы, нежели Григорьевна/Григорьевич.