You can substitute blueberries with other berries.
When substituting sugar with other ingredients, taste and adjust the sweetness as needed because proportions may vary.
If you want really creamy texture, use greek yogurt or hung yogurt.
For Hung yogurt, line a strainer with kitchen towel/paper towel and pour the yogurt over it. Let it sit for 20 minutes so that the extra water drains.