In a word, no.
SEO hosting typically requires a very high level of IP diversity, server geo diversity and hosting where other SEOs aren’t also hosting a ton of PBN sites.
WPX is set up for conventional ‘Money Sites’ and not for hosting PBNs or SEO hosting.
A quick search on Google for ‘seo hosting’ will reveal plenty of SEO hosting options for you:
