Having trouble using the pro sites and upfront theme together

I am having trouble setting up the prosites and upwork theme to work together properly. This is what I am trying to do.
Have customers sign up for a plan to be able to have a site.
Have reoccurring billing
Have them select their own theme and plugins

What is happening now.
When i go to the signup page where the prosite plugin is. its making me sign in first instead of showing the plan table
The CSS on the plan table is very bad, doesn't look like the demo at all
When i sign in as an admin and then select a plan, it takes me directly to make a payment so its not asking for any info on the customer or about the site they are trying to create.