The only thing I would add is how many man hours the project took over what period of time.
I have to click on them and sort of guess if that site took 5hr/week for 10 weeks, or if it took 10 people working 10 hour days for 2 years.
Since you already ask for the tech stack, this would also help launch a dozen "which tech stack is more productive?" studies.
On a final note, I appreciate that you also ask about marketing. Maybe the marketing efforts and man hours can be summarized too?