Great article by Ben -- see many comments that SR&ED isn't "that bad". The first time, it might not be. As you scale and add more engineers, the risk of audit starts to outweigh any benefit.
There's a chasm between SR&ED being "easy" with less than 5 people and when you have enough "operations people" to make this "easy again"; I would bet that most companies don't have the operations resources until they are well over 50 people. At 50+ people, you're past the point where these grants can have the most impact.