I've used Roots Organic before, but typically use Ocean Forest with coco coir and dolomite lime added. Haven't used any Roots Organic in quite a while... was going to try it out again, but instead more recently transplanted into a mix of Ocean Forest and Happy Frog. I've also used Sunshine Adv. Mix #4 for seedlings and clones, and as a base for amending or mixing in with OF to make it lighter (and add myco). I do like the SSAM#4 for these purposes (it has no nutrients of its own but does have mycorrhizae).
I think it is important for people to understand the intrinsic differences between these mixes and the ingredients they contain. Also, try not to assume that any one of them is perfect straight out the bag for cannabis growing, or your specific needs, because really they're formulated for a wide variety of plants\uses.
The Roots Organic (original) comes with coco coir as a major ingredient, which sounds good because coir has a pH which is a bit less acidic than sphagnum peat does. As far as natural humus goes the RO just has earthworm castings and added humates from the leonardite... but otherwise seems like it has a limited micro-biology (there doesn't appear to be any added microbial inoculants). All in all the Roots Organic original potting mix is a soil-less medium.
Happy Frog is another soil-less mix. It has composted forest humus as well as earthworm castings, which basically means more microbes and greater bio-diversity. It is also inoculated with several species of mycorrhizal fungi, and has added humic acids derived from leonardite. It is quite a bit less 'hot' than Ocean Forest is, and contains oyster shell flour as well as dolomite limestone for pH adjustment.
Ocean Forest is more of a true potting soil, as it contains sandy loam. It also has forest humus and earthworm castings, along with a plethora of all natural\organic fertilizers that make it much richer than Happy Frog. Unlike HF it doesn't contain any mycorrhizal inoculants, but does have a lot of naturally present micro-organisms from the humus, castings and compost it contains. There is no dolomite lime in OF, only oyster shell flour for pH adjustment.
As I said, I usually add in coco coir to Ocean Forest myself (20-25%). If adding coir I might add in just a bit more chunky perlite. I don't like a lot of perlite in my mixes and really don't believe it is necessary to have so much. Sandy loam and castings help with aeration and drainage as well, and so would coco coir fibers. The problems I have with perlite are that it is entirely non-nutritive, doesn't hold water and has virtually zero CEC, so it doesn't hold onto nutrients either like humus, castings, sphagnum and coco coir do. I've also found that with too much perlite it can accumulate in pockets throughout the medium, creating dry spots where plant roots wont want to grow.
Most potting mixes\soils, especially Ocean Forest, I feel require additional pulverized dolomite limestone. Certainly for your final transplant I would recommend mixing in at least 1 tbsp of dolomite per gallon of mix, preferably even up to 2 tbsp\gal. If you have enough dolomite added to your mix you shouldn't encounter any pH-related issues nearing the end of your grow.