Imo, yes. The love and devotion is what matters. In yoga, the path of Bhakti yoga is the path of love ,surrender and devotion to a personal "ishta" or chosen object of devotion,which can be anything. It can be a higher being like Shiva,Krishna,Jesus or something such as the sun, a certain space or place you feel drawn to, or what you're using now, the chakras. Are you mentally saying the name of the chakra you're devoting to as well? The beej mantra names on the right are shorter and easier to use if you want to try that out. Instead of visualizing,feel the love as you mentally say the particular beej name,or use both name and visualizing. Or just stick to what you're already doing, surrendering. It all works because the it's the love,surrender and devotion that makes it work, not the object.