Submitting a business plan to BU?

I am applying to Boston University for undergrad to their business school. During high school I wrote a 30 page business expansion plan for DECA proposing to take Netflix to Russia and China. I placed in the state and qualified to compete at Internationals for this proposal. Should I submit it to BU under their additional information section? We have the option to submit any work we would like to have considered.
Thanks!

Submit a one page abstract. No one will touch a 30 pp paper