The electric roaster might be more suitable for you, which doesn`t need a lot of space and multifunctional. The Oster is what I used for several Christmas, which is also helpful for lazy delicious food, with about 3 ounces weight.
I haven`t tried to get grindings with vitamix blender, but maybe it will make sense. Maybe you need to focus on the amount and size of beans that the vitamix blender it affords. But I may suggest that to get a spice grinder particularly designed for grinding.
The manual Bazaar spice grinder might be the best choice for you to control the grind size, and you can get fresh coffee grindings every time if you don`t mind its small capacity. But I will recommend the electric type like the Quiseen that is ideal for various of coffee, herbs and spices, which...