Oh yeah all force sensitive purebloods are held in high regard and raised like pedigree dogs I recall the rage when bioware said pureblood was not going to be an option for SI the amount of posts in that topic got them to relent.
I do recall that the writers said it does not make sense but they will add it since people requested it when they finally annouced it was going to be an option.
Personally I will be rather sad if human is canon cause as I said the SI story is more interesting if you are an alien since you get a lot more unique dialouge compared to human.
Don't get too bogged down in canon though, as many people do. That dialogue is still out their and that game style can still be played no matter what BioWare do. If anything it will just mean some EU on this character, which I wouldn't be unhappy with.