Should I use profile service or teleport toptions for teleporting player to another place associated with an experience?

I have a game where there is a main hub and players will be teleporting to another place that is a part of the experience and i want to carry over a type of points. should i use teleport service for this or should i use profile service? i’m used to using teleport service for this kind of stuff but someone said that profile service has teleport service built into it? which i could not find in the profile service documentation… another suggestion was to just reload the data using profile service but i feel like that isn’t best practice for this case. please let me know suggestions.