Ok, I played 2 battles today both against the latest version of AMTL.
A few things: I tried out a few combinations, special to BA. my two list were:
1, DROP heavy BA 3000p
DEATH COMPANY [375]
Chaplain, 4 Tactical Death Company units, Drop Pods, 2 Furioso Dreadnought
TACTICAL DETACHMENT [275]
6 Tacticals, Drop Pods
DEVASTATOR DETACHMENT [250]
4 Devastators, Drop Pods
DEVASTATOR DETACHMENT [250]
4 Devastators, Drop Pods
SPACECRAFT [200]
Strike Cruiser
SCOUT DETACHMENT [250]
4 Scouts, 2 Stormraven Gunship
SCOUT DETACHMENT [250]
4 Scouts, 2 Stormraven Gunship
THUNDERBOLT FIGHTERS [175]
2 Thunderbolts
THUNDERBOLT FIGHTERS [175]
2 Thunderbolts
TERMINATOR DETACHMENT [350]
4 Terminators
TERMINATOR DETACHMENT [450]
4 Terminators, Supreme Commander
The opposing army was something like a Warlord, a Reaver (both with AA)+ 3x Warhounds, 2x Sentinels, and a Tbolt formation. Most of them were full of Plasma&AP weapons.. Scary!
My list worked well, the scout+stormraven combo was very effective in owerwatch against scout titans. I have a very offensive style of play, so I decided to drop all 4 formation to the SAME landing point (after the scattering they were in a 10cm circle -near to the enemy Blitz), with 4 blast markers from the Deathwinds +1 BM from the Orbital bombardement to the formations around them.. 5BM's and the combined efforts of the DC+ 2xDeavastators was enought to break a warlord, from 2 activations (with a little help, form the shield ripping Stormravens

)
At the end, I made some childish mistakes, but in the 2nd turn the 2x termies finished off the Reaver, and the Warhounds were broken, and slowly dead. It looked well, but for a drop army, a battle of attrition is not a good one, so it was a draw (we only played 3 turns, to have a chance to playtest our secondary lists..) so a small victory for the titans is more correct to say.
The Stormravens were nice, and the DC+Furioso drop (one of my favourites) was also an interesting idea! The termies teleport ability was good to hunt down everyone, who tried to leave their deployement zone, and the 2x Tbolts dominated the sky -also a good unit to break runaway Warhounds! So I tried to seal the Titans half hermetically, and win the game in their deployement zone -but I was unlucky a bit, and without the help of the dice, it's hard to win

My opinion is -BA army is even better as a drop heavy army as vanilla marines, thanks to the DC! It's always hard to play in this way -e.g. if you miss the main units of the enemy..
My second BA list was a Stormraven/assault heavy one:
DEATH COMPANY [300]
Chaplain, 4 Assault Death Company Units
THUNDERBOLT FIGHTERS [175]
2 Thunderbolts
THUNDERBOLT FIGHTERS [175]
2 Thunderbolts
TERMINATOR DETACHMENT [350]
4 Terminators
TERMINATOR DETACHMENT [450]
4 Terminators, Supreme Commander
SCOUT DETACHMENT [250]
4 Scouts, 2 Stormraven Gunship
SCOUT DETACHMENT [250]
4 Scouts, 2 Stormraven Gunship
LAND SPEEDERS [200]
5 Land Speeder
ASSAULT DETACHMENT [450]
6 Assault Units, 3 Stormraven Gunship, Chaplain
ASSAULT DETACHMENT [400]
6 Assault Units, 3 Stormraven Gunship
So 10 Stormravens. Beat it!

The Termies and the Stormravens won the game for me, the much needed mobility was in my side. My opponent's army was almost identical to his previous one (with 2x Reavers, and 4x Warhounds). So more small titans -they wiped themselfs out, with engaging Termies, and thanks to the Stormravens owerwhelming firepower. The game was cancelled at the beginning of thurn 3, but it was more like a chance for BA win.
10 Stormravens. Totally worth it.

Totally! The best unit in the BA army, even with 2x one shot missles -just to mention, their 60cm range is not the best, even when on owerwatch. compared to IG Vultures, they are totally inferior as owerwatching AT hunters! They worked well against titans (their range was something like 45/60cm, so no Quake cannons -mistake

), but the lack of MW and TK weapons is very painful. Only Terminators have MW (just in CC).
So next to that, Stormravens normal AT with 60cm range is not enough when on OW, or for Sustained Fire. So, they can be cheaper as an independent unit (200p vs 250p), because they don't have any units to transport (which is the reason why their are more expensive than Vultures -and ATSKNF, RA ,etc) -But as a tank hunter unit, they can be 200p I think! they are AT 3+, not AT2+, without the Scout special rule.
Try out 10 Stormravens, and have fun
