Webform CiviCRM Integration
No - it won't work.

I think caldera forms may be the way to go on WP as far as forms go (although others will be better informed).

civicrm-wp-member-sync may be the way forward - And Haystack (the developer) may have the best viewpoint ;)