That's actually a good comparison between different mindsets. Even if it reads a bit biased pro-go (or pro-old-time-system-developer) it doesn't tell what's the best way to implement this - and in my opinion it's neither one.
So what's actually the best way to implement this? What are the motivations for choosing one way?
"Modern App Developer Way": + adoptable, scalable, readable data formats - storage, computation
"Old-Time System Developer Way": + storage, computation - "locked-in" data formats
"Database Developer Way": + ease of implementation ? storage, computation
Any other options/ideas?