Remote blog creation and blog templates

Hi, Im building my multisite solution that handles all blog/user creation from a remote host with the help of cURL. Is there any way that I can easily set the template on the go when creating the sites? basically in my plugin in the plugin im using I recieves posts and use functions like wpmu_create_user, wpmu_create_blog etc..

I know I can use the set default but then all my new sites would be created from that template ( and it works ), but I would need atleast two templates