Yes. Testet under https also.
I would have cloned the helo extension and wrote the code there i guess and modify it slightly or just do it over new widget position and then additional php file in view folder.
But many ways leads to rome right? Thanks for helping out, I hope he can now help himself with your solution.