Absolutly like you did you joined my link easy 12 sats plus all the others you manage to invite is an extra 13 sats. Remember not everyone knows about it. And some may be sketched out by it. Luckily tho ember is awesome and many good reviews on it even on trustpilot