Because previous Bioware games have had SGR, I will say that it should have been included at the beginning since there was romance options for heterosexual characters.
But, at this point in time there's so many issues in this game that I felt that the resources used could have been spent more wisely. That does not mean that I think SGR should be taken away, just that I think people could have waited until we got a real expansion instead of the 10 dollar one planet no personal class story patch.