I don't think it actually flags it visually. The flag is, from what I can gather, the code that's attached to the account. Steam codes are probably a different format from normal PC codes.
Wouldn't that keep you from getting the in-game CE items? You'd need to buy a CE Steam version too to get the griffin and such, wouldn't you?
