Congrats and Welcome here, if you could set up tents, you will have no problems with the screen room setup. I have both the screen room and pop up tent. Take a look at this pic you'll love the benefits of having it with your rig:
There are lots of old threads on the negative side of setting it up but new threads on the positive side of having it and how to set it up easily.
Search for screen room in this forum and checkout the newer threads about it.
Have fun....and good luck