I haven't tried Hydro or Coco...yet...but I found the best soil right here on these pages, it's
https://www.rollitup.org/organics/539844-subs-supersoil.html and the perlite IMHO depends on what "you" need...like this, I use a 50/50 mix of supersoil and perlite cause I like to water more and it dries faster so they get plenty of air to their roots also, but if you don't have the time to take care of them like that you may consider less perlite...my buddy swears by his 30% perlite in the same mix, but he's also gone because of his work for 2 or 3 days at a time, so he waters less but retains more...me I water every 3rd day my mix drains "really well"..lol..so the 1st day they're wet, the 2nd they're dry and the 3rd I water again, kinda like a bubbler brings fresh water constantly to your roots...same idea in soil, for me, I may be wrong, but it's working good so far, I get 6 ounces + off of each plant....so it's opinoin, and need, you'll find what works best for you after a run or two...good luck and welcome to RIU...and I'll put up a few pics to let you see what subs supersoil and a 50/50 perlite mix does for me, this is just my 3rd grow BTW...
View attachment 2837453View attachment 2837454View attachment 2837455.....good luck whatever you do...