Gopher runs on top of the internet, so that solves nothing. Finger is... more or less useless in this context.
You would need a whole new physical layer, and maybe replacement for the TCP and IP protocols. The later is probably doable, the former will struggle unless/until there are lots of users with the new hardware.