I don't do the typical Hindu puja with the bathing and such. And I'm not empowered to do sadhana per Tibetan Buddhism. I offer light, incense, sweets. Because I say prayers to a multiplicity of deities, both Hindu (Krishna/Vishnu; Lakshmi, Saraswati, Rama, Hanuman, Ganesha, Narasimha, Shiva, Devi) and Buddhist (the Twenty-one Taras, Chenrezig, Manjushri and Medicine Buddha). These are for blessings and help. I do japas to Avalokiteshvara (om mani padme hum), to Vishnu and to Shiva (to help in my meditation, He being the greatest of ascetics); and meditation. I found that my sadhana typically takes about an hour. I have a short version in which I offer light, incense, sweets, I say some mantras and a few generic prayers, and maybe a little meditation if I don't feel I can give it "my all". That can take 10-20 mins. Because in all honesty I find I cannot do the full one hour every day. So, I am just wondering how long people generally spend in sadhana, and if there is a way I can or should cut it back, or it's just about right.
Wow! You manage to do all these in an hour??? That's like a speed demon! lol
If you ask me if your Sadhana is too long, I'd say no. 1 hour is actually a very acceptable amount of time to get ourselves in tuned spiritually after 23 hours out in samsara.
Just to share with you, my Sadhana typically take 45 minutes a day... for the regular length. If I'm in a rush, it takes 20 minutes. If I have more time, it can go up to 1.5 hours. This is excluding the time I take to clean the room, the altar, prepare offerings and making black tea. So with all that included in average I'd say 1 hour is also the amount of time I spend doing my sadhana.
Just remember, the most important is your meditational deity. Like mine, is Lama Tsongkhapa, then Manjushri and protector practice. When I have more time I will do purification practice, just Vajrasattva mantras.
I am not too sure about Hindu deities, they are so beautiful, but I am not well learned about them.
There is really no harm in cutting down lol! For example, last time I used to do Green Tara as well, but her sadhana quite long, so I do not do her regularly. I can opt to not do because I do not have any initiations into her practice.
The only situation where you cannot stop any single one of your sadhana to a particular deity is when: 1) You receive instructions from your Guru to practice 2) You received initiation to this practice.
If you do not have either these 2 criteria, then you can stop certain deities and concentrate on deities that will help you achieve what you want at this point of time.
For example, I like doing Wisdom Buddha sadhanas, that's why my Yidam is Lama Tsongkhapa and Manjushri. I do protector practice so that my Dharma practice will not be interrupted by mundane things, and Vajrasattva to purify my karma so that I can absorb the Dharma quickly. Perhaps you can formulate something like this too. I'm not too sure of your situation so you will need to figure out what you need at this point of time so that your Spiritual practice can grow. Or you can request from your teacher on what specific practice you can do. (Remember to bring a nice offering for your teacher if you do that =))
Hope this helps!