you must supply room size and amp used. Can you put the speakers 5 feet out into the room? That is the minimum for Maggies in my experience and Quads like a bit of breathing room as well.
I can not help you compare them to the Grand Veena as I have not heard them...
I can not help you compare them to the Grand Veena as I have not heard them...