Dude, this plant grows in the cracks of sidewalks, drainage culverts, in marshes, in high deserts, by the side of the highway or anywhere you drop seeds or birds shit them. It grows without soil, in wet places, in dry places, in Miracle grow, in expensive soil, in plain dirt. It grows in sand, loam, clay. It grows under a bazillion different lighting conditions. It's almost impossible to kill unless you worry it too much. If it wasn't for the fact that we smoke a lot of it, and the law tries to eradicate it, it would be as common as dandelions. It's a weed.
I'm not saying you shouldn't care about the soil. I'm just saying don't go too hot with seedlings and pay attention to the leaves as it grows so you can correct any deficiencies. That's much more important than which brand of soil you get. Different genetics can cause plants to absorb nutrients at different rates. Besides, asking which soil on this forum is going to get you 1000 different opinions, they can't all be right, can they?
As far as me not caring because I don't go all OCD on the soil, that's just not true. I get great yields and I pay attention to my plants to make sure they are getting the nutrients they need.
Between the two there, go with the Sunshine #4. I've used it before and it's worked fine.
Good luck to you. Let us know how whichever soil you pick works out.