Common CentOS-6/7 repo config

Hi!

I wonder if there is any particular reason to split in this and this docs CentOS repository configuration for 6 and 7 OS branches?
The following parts are similar to me:
# cat << EOT > /etc/yum.repos.d/opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/4.14/CentOS/6/x86_64 enabled=1 gpgcheck=0 EOT

and

# cat << EOT > /etc/yum.repos.d/opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/4.14/CentOS/7/x86_64 enabled=1 gpgcheck=0 EOT

apart from OS release version.
Does it sound reasonable to use single repo config for both 6 and 7 OS releases like below?
# cat << EOT > /etc/yum.repos.d/opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/4.14/CentOS/$releasever/$basearch enabled=1 gpgcheck=0