May taste better, but a couple things you may want to think about:
1. Adding the flax oil will slow the absorbtion rate of the nutrients, something which is good most of the time, but not if you are taking this shake postworkout.
2. Ditto with the milk--lactose is a low-GI carb.
3. Reducing the creatine dosage from 2 scoops to 1 is giving you half the creatine and whatever else is in your particular brand. Therefore, you are altering your creatine dosage and postworkout carb dosage simply to improve the taste of your shake, which sort of ruins the whole point of having it at all.
What you may want to consider is using a hell of a lot of ice and water with your original mixture--it will dilute it and help to make it less sweet. The ice also tends to make the shake easier to tolerate--it numbs your tastebuds, somewhat. Finally, the extra ice and water would give you more water, thus increasing your postworkout rehydration.