@justviv I’d say maxing the Roth should be priority but I’m not your agent and don’t know your tax situation. Priority should probably go Roth>VUL>Trad IRA.
@justviv If your agent designs this well it will do well but it will need regular checkups and could over or underperform expectations. A great choice if you’re already maxing out a roth