Creative? Absolutely.
Best? No.
I think this would work well as a supplementary portfolio but you still need a more to-the-point condensation of relevant information.