Generally speaking, oil based flavorings isn't recommended but there are some on this forum that use it in very small quantities with no issues. So long as your VG was USP/food grade, it's fine. And basically what you did was made your own nic-free e-
juice. Cool, huh? There's a whole thread on it here if you look around.