I can see how roasting would help to get the smell out better..
Nutrition comes from only three sources (fat, protein, and carbohydrates). Carbs and protein yield 4 calories per gram, fat yields 9 cal/gr. Vitamins and minerals are non-nutritive. If they beans were roasted, crushed, and pelletized you could concentrate the density of nutrients but you cannot increase the nutritional value just by roasting.
Soybeans are pretty nutrient-dense, particularly in protein and fat. Corn is high in carbs, low in fat and protein. Corn is basically candy to a deer, as they do not need the large amount of carbohydrates it provides.