As an admin, I would like to be able to add teams and fundraisers through the WP admin.
It's not uncommon for admins to add donations on behalf of users and I believe this will apply here as well.