Ok, I finally assembled the screen and put it up on the wall. I am very happy with the quality of the frame and the screen. Assembly took about an hour. Its not a complex assembly, but the directions that came with the screen are so so at the best.
As promised here are some pictues... pardon the messy room.
My previous make shift screen with blackout curtain and duct tape


Screen assembled

Screen on the wall, lights on and with flash


No flash and no lights

-Sunil