In a word, no.
SEO hosting typically requires a very high level of IP diversity, server geodiversity, 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:

If you have any other questions on the topic, don’t hesitate to contact the WPX Support Team via live chat (use the bottom right-hand widget) and they will respond and help within 30 seconds or less.