While this is true, I'm not sure how the Ewoks were meant to accomplish this. Star Wars toys were already the definitive market success via the action figures, vehicles, and players.
While that Ewok Village playset was certainly popular, it wasn't half as popular as the Falcon or the newly-introduced B-Wing.
I don't think that decision was about marketing toys explicitly. I think it was about skewing the age interest and toy marketing younger, though.
Putting up some kind of reflective or high contrast pattern of bars or spots works quite well. The St. Louis Zoo has an entire exhibit about making your home windows "bird safe". Unfortunately, the only online mention I can find of it is on Twitter, and I'm not going to link them.