Hello op, review for your site
For design / content :
Design is great, fit for audience who intent to buy, on mobile is fast, easy to read , however there is graphics that make some word alignment look weird, you can check on your mobile.
For content is informative, i don't know if the guide worth for $50/1000 words, i think it well and high researched and make audience loving / bookmarking your site, as i personally never buy article/content more than $20 / 1000 words, this is my first time reading regular guide for $50 / 1000 words. i think you can research it by yourself on youtube, write important ideas, tell your writer to do rest, you can save for cheaper article, if the research is just hard to find, then it's time to spend more on article. This is just my opinion, maybe i can't afford high price article yet.
On page seo : i think your keyword is little bit over optimized, when i check some of your competitor on page 1, their main keyword mention is never higher than 8/9 times and long tail keyword 4/5 times.
Do you have traffic already? i read some of thread here in BHW it is important to capture an email subscription with high targeted audience like this, and if you are not, we will miss one of important thing. but i don't see your competitor is capturing email too.
Is it email subscription with exit intent is not worth it to be apply on this kind amazon affiliate site? My site recently have traffic already and now i am capturing it, i thought maybe i can suggest for example best accessories to target it later for my audience? or is it will be bother my audience if you apply it on pop up offering coupon or flyout in sidebar?
The last is your social media, i see you are not focusing on social signal yet, you can try Instagram, i saw some potential on your niche because that platform is still bad discovering duplicate content, you will easy to make high follower if you have this informative blog by just reposting other post, and CTA them to your bio.
Thanks for PM me, this is pure my personal opinion, maybe i'm wrong, i don't know, because i am on early stage on learning affiliate site. Hope it will help you reaching your goal soon and mine also. Good Luck buddy!