Yea the whole property thing didn't really make me go 'wow!'. Cloning is against the law so to go public and try to claim a person(which is ridiculous) would be claiming something illegal so that wouldn't work either.
I kind of expected bigger things in the finale. Ever since I saw the interview with the actor who plays Felix and released he was faking an accent for the show I've been expecting that he would play the male version of the clones. When the picture of Mrs. S having been a scientist involved with the clones I thought the next reveal was going to be she took a male and female clone with her.