Got the 2 sites setup for approximately 5 working days. That includes delay in my side like missing information required. Although phoenix is still answering even in weekends.
The sites presentation is done professionally with 5 articles each so I believe the core basic of ranking it is already done for you. We just have to do are part if we want it to really generate traffic. I will definitely comeback again to order to pheonix in the future if I have some new niche in mind.