No...I'm sorry, whether units that are NOT in their dedicated transport count (so ICs in dropped, anyone in a Stormraven) count for that 50% IS debatable. People debate it.
* we know that Drop pod's, Flyers themselves, etc, don't count count.
* We know that units and their dedicated transports count as one unit, which means that marines in a drop pod don't count for the 50%.
That's really all we know. I play it as anything in a drop pod, Flyer doesn't count, including ICs, and that's how most other people play it too, but it is NOT a settled issue.