These are good but very rich like you said and a little dry. We had them straight from the oven and I liked the texture and taste the brown rice flour gives. I felt this recipe lacked a starch when I read it but this works OK without one. It is still not as soft as our favorite muffins, Any Kind Muffins (Gluten Free). I'm not sure how they last. DD (toddler) and I both could not eat more than one at a time. We both preferred them with some butter even though. I used finely ground white rice flour, just clarifying that as I have seen people rate recipes lower based on courser rice flours. I replaced the xanthan gum with guar gum in the same amount to be corn free, I added extra baking soda and added 1 tbs organic apple cider vinegar to the wet ingredients to make up for our troubles with baking powders (I always do this), I used sea salt, soft Parnoosh dates, canola oil in place of grapeseed oil as we do not support the wine industry, pasteurized honey as that is what I had on hand and it is being heated anyway, yogurt in place of the milks, plus the rest of the ingredients. I don't plan on making these again.