Great ideas, I would go for the compromise
1. The target knows the caltrops are there, treat the area as difficult terrain= 2 squares to enter.
2. The target unknowingly enters a square with caltrops, the target is slowed (save ends) or slowed until end of it's next turn.
On the one side I...