Is the plan for this meeting to have a team of people or just one person? If it's a team I would suggest calling the Person making this decision and ask about the benefits of her plan and see what she thinks of what you are suggesting.

I am not familiar with the things you are talking about. I hope someone here can speak more to this. good luck.