I use a pair of fliers in my Drop Pod list and call it a 100% reserve list instead, Stormravens and Drop Pods all friggin' day with my Blood Angel army. May not be a full Drop Pod list....but yeah. On to more constructive thoughts:Personnally I feel the flyer doesn't belong in the list if your going for a dp list.
Couple questions for the list,
What is the purpose of the Captain?
I have done both the Melta and (flame) Template Drop Pods, but by putting the Beacons on the Plasma Pods I assume they are coming in first. Is this because you face a lot of stuff you need Plasma for T1?
Personally I would drop the Captain for a full Sternguard, swap the Ironclad so it has two Heavy Flamers for when it comes in, and swap a Beacon to the Sternguard Pod so they're coming in T1. Seeing the strongest piece of armour melt away before it gets to shoot is always rewarding, and with Special Issue Ammo you remain versatile even if there isn't anything with an AV to melt. Also, remember your Pods for the Tactical squads have Objective Secured. Super handy, but I have forgotten at time of deployment a time or two.