Hi
one of the limitations with seblod is what they call a cascade plugin. ie. field based on another.
when this is available some great extra functionality will be introduced.
we looked at something like this for team and decided against and made it simpler to start with.
currently we are looking to do for another team in Drupal as has relationships and are fairly easy to achieve, so maybe investigate that as an option as well.