Мне кажется Николай - более сильное и правильное что ли имя, Романы - все какие-то забулдыги. Но вам надо быть готовой к тому, что если вы назовете Николаем, как бы в семье не извращались и не называли его Никки. Никола, Николушка и т.д., в саду, в школе, в музыкалке все его будут звать Колей. Никто не пойдет навтречу вашей внутренней семейной игре в имена, будут звать, как привычней. Язык обтрепете поправлять, а потом забьете.