I played you a few times last night. I knocked your puffoxin and gremknight to the back then took out chopper bug with a Mossgolem.
I agree puffin is only useful if you can scapegoat it, otherwise anyone that has any kind of strategy at all will just leave it until the end, or knock it back.
The proposed lineup above is a good start, although personally I would scrap Don Penguini from the lineup altogether. Almost everyone will target Don Penguini as soon as they see it, and although you have some sacrificial arks next to it you’ll still be very lucky to get to use showdown, which means your effectively wasting 3 spots in your lineup. I would move Magmawyrm, Typhonwyrm and Omegawyrm to the back, their vengeance can be lethal.
Arkwing is pretty quick, you’ll want to target any problematic arkadians (like Gremknight or Chopperbug) with him first. Raioh is basically there to just get killed so stun skin activates, although if the enemy doesn’t target him you can also haste and/or stun gift then use an AOE attack with Arkwing and/or Goldenhorn depending on who is still alive. Goldenhorn can be used as a decoy by using guardian, or you can use No Guard and maybe get an attack out before he dies. When he dies Last Will activates, making Arkwing pretty difficult to kill.
When Raioh dies chopper bug will come in and should go first because of the stun skin, this allows you to scramble the opposition, you also have the option to time strike any arkadians that have very high time units or you can bolster. Chopperbug should die pretty quickly, activating another stun skin, allowing Gremknight to come in and use time strike. Again you can haste and/or knock back any troublesome arks too. It’ll be around this time that opposition mine spiders are likely to come out.
Snowja is basically there just to take out any Metallodious, Barricadus or Minespider if you come across one. If you’re lucky you’ll be able to use Xenoslash too, but he won’t last all that long.
Triphoon then comes in. If you’re lucky Arkwing will have survived. If he has then you can reinforce Triphoon and Arkwing, creating a deadly duo, especially if Arkwing has already been hasted. From this point forward your mission is to keep Triphoon (and Arkwing if he’s still there) alive as long as possible as well as doing as much damage as possible. Remember you can also haste with Halopard if you get the chance, but make sure to use offering before either Halopard, Triphoon or Arkwing dies.
Metallodious comes in to protect them. Triphoon should be able to survive if you regenerate when he needs it, Arkwing might die before Metallodious does if the enemy spams AOE attacks. If Arkwing dis before you can reinforce him then you can reinforce Triphoon and metallodious instead.
Angelon comes in to haste and/or heal Triphoon if he needs it, and then Barricadus takes the place of Metallodious.
Then you have the three dragons at the back to who will use vengeance with great effect.
You’ll want to make sure you do as much damage with Triphoon and Arkwing as possible as you’re very heavily invested in them until your dragons come out. If the enemy has any fire arkadians out then use Goldenhorn’s Feud Spear for damage also. Gremknight will likely do a lot of damage to one or two arkadians before he dies too. If you don’t feel the need for Snowja (I don’t personally have any metal slash arkadians as they’re also pretty weak and need to be timed to perfection) then you could replace him with heavy hitter (like Gearwolf).