Vanguard Vets and ya you have a Lot to mess around with in the Space Marine Codex especially with the Special Characters giving your army a special flair. If you want to do Vanguard Vets I myself was looking at Drop Pod with Locator Beacons so you could use Heroic Intervention more reliably .
Heroic intervention is only with jump packs deep striking. Vanguard Vets, to be quite honest, are arguably one of the worst units in the codex, as with the Techmarine and Scout Bikers. However, they're not shit, they just don't work as well as other units. Or they're too expensive, like in the case of Vanguard, where a 5 man squad with jump packs is a serious point sink. Like, more than or equal to TH/SS Termies, which are much more survivable and killy.
Anyways, back on topic. If you want to go with something with more flavor and possibly fun, go BTs. If you want more flexibility and choice, go Vanilla SM.