Something tells me that these sites that don't allow photography/film have something to hide. Like they don't want people filming their regulars cheating, or marshals not doing their jobs properly.. Whatever, they're losing out on free advertising. Their loss.
Sorry to say this just after you've bought one, but 1911's made by WE are complete junk. Yes they'll work, but they are gas hogs and overtime parts will break (internals) I don't know what else to say really other than to skirmish with it and see how it holds up.
The internet
I regularly browse through the threads to gain knowledge, sometimes I'll watch Ed's videos, James yeager's gear reviews, ect. Exciting, I know.