Does Pro Sites work with Upfront themes?

Does Pro Sites work with Upfront themes? I have seen threads from a few months ago where there are problems, but I haven't seen updates or fixes.

I have been working with Pro Sites, but the /pro-site/ page is kinda wonky. It apparently allows the end-user to upgrade someone else's site, but the "Sign up for a site" link doesn't work.

See for yourself at http://stefanos.co/pro-site/

Any suggestions?

Thanks,
Steve