Short answer
- Carbohydrates are optional in theory but often useful in practice.
- Cooked starches can make homemade diets easier to digest and easier to batch cook.
- The bigger question is whether the whole recipe is balanced, not whether it contains rice, oats, or sweet potato.