Bots and Horses can already be picked up by the Gravity Gun.
To make the Weighted Cube a player-vehicle, I'd need a new model with animations for "root", "walk", etc. (even if they do nothing at all, they must exist) and a bone structure to prevent the server from crashing when it spawns. It would lose parts of the physics, since you can't rotate players sideways.