So to sum up invisible walls: In general, while introducing new mechanics and puzzles is a neat thing to do, breaking the "game rules" isn't.
As for decorations, I have a rule called the "20 percent rule": if a zone of 20%screen width * 20%screen height is initially empty of player, enemies...