The falcon used a 16-bit databus for the CPU. As I said, the 68020 (and 030) are perfectly happy running on narrow data buses. Only the number of cycles required to transfer 32-bit words is affected. You can run a 68020 on an 8-bit databus if you really want
I can't find anything about it using a 16 bit databus, are you sure it's not about an address bus? They cut that down often back then (as they did with the proc of the CD32), because memory was expensive and nobody would buy more memory than a reduced processor could handle.
Cutting down the address bus doesn't affect the speed of the processor, so I'd still call it 32 bit.
Hence the reason for preferring GPR width over concerns like buses and memory organisation.
My GPU has a 448-bit bus, I wouldn't call it a 448-bit machine 
Thankfully, the days of using bits and megaherzes are over

. Still, and as always, it's up to the developer to make a system run or crawl. Considering that, there's still a lot to conquer.