I voted no, at least not mid season. Maybe in the off season (of course, then Grant is out of the deal). I like Towns. Adding him to Tatum and Brown would be formidable. The trade as posed though gives up a lot of depth.
From MIN perspective, Brogdon might be a good fit. They could play Edwards at SF and slot Brogdon as a starting combo guard.
How about Brogdon, Gallinari, and 2 Picks for Towns? Probably not enough for MIN, but I think it leaves us in a better place overall:
Smart
Brown
Tatum
Towns
RWIII
White, Grant, Horford, Hauser, Pritchard.
For MIN:
Brogdon
Russell
Edwards
Gallinari
Gobert