well becareful when making your lists. Remember each player is only getting 3 Troops choices, so your list right now will contain 4 scoring units from the looks of it. There will be missions that will allow your to counts some other choices as scoring for that game, which is why I suggest reading the missions Chase posted. If you guys feel that you can bring at least a half way decent chance of doing well in all of the 4 scenerios then your ok. Sadly, you can't plan to take an army against an opponent in a tourney, you just can't predict who you will face and while one force would do well against say an ork/nid force you would get mauled by a guard/tau army. Best to try and focus on achieving the mission objectives.
That having been said, on the vindicator. I would take Ben's performance with a grain of salt. The vindicator is great str 10 ordinance with AP2, how could you go wrong? Well, there is the fact the the range is only 24" so you have to put the vindicator up there most of the time, also the limited firing arc is an issue. The vindicator has a 45* firing arc, also with your army the scatter is more relevant. Ben's biker force can cover more ground quicker and is not as dependant on assault as the blood angel army, so he can sit a little farther back and shell you. You may find it hard to decide if you want to shoot the cannon an risk it scattering back on your squads that are lined up for the charge. But go with what you like.
I would suggest putting the tac squad in the pod you won't suffer as much for the lack of assault the turn they arrive. It may also force your opponet to turn around and deal with the tack squad or risk opening their rear armor up to your missile launcher. Also, someone clarify for me, I thought all space marine termies could deep strike due to the fluff behind the terminator armor? If thats the case you could just keep them in reserve. But, I'm not 100% on the new Blood Angels rules yet.