I find that 99% of the time, a shop bought ghillie is just an exceptionally effective way of making yourself look more obvious. They rarely blend with the environments they're used in, they make the wearer a bigger target to spot and all the loose hanging bits move around far more than standard camo.
If you want to stay hidden, crawl everywhere, be slow and be aware of where everyone on the other team is, so that you can move when they're not looking your way. Good team communication can lend a huge hand in it.
Generally, so long as you can out range your target, reload fast and have a crack shot with an accurate rifle, hiding is kind of pointless, because you'll win 75% of situations anyway.
There's a guy who plays around my area who's upgraded his AEG to DMR specs, he's gone the whole 9 yards with it, he could hit an apple at 55m within 10 shots, which is impressive for an AEG. He often gets called out by marshals for "playing dead" he'll walk around in the open with his weapon down so they assume he's planning to pretend to be dead to get one up on you, when actually he knows he's out of your range, so he just walks out in the open because he knows you won't go after him, then stands within his range, but out of yours. It's not very sporting, but it's not against the rules and it works.
Point being? You don't need any form of camo. He wears full black.
I'd say, if you're going to get a ghillie, home made is the only way to go and it's only really worth it if you're going to skimp out on the rifle, to make up for the fact you'll have to get closer to take a good shot.
Home made, using the shrubs and stuff available to you, on location, at your site, so that it actually blends. Then be aware of avoiding trees as standing next to them makes you stand out like a sore thumb, be aware that nature doesn't have standard spacing or patterns and stay as low and slow as possible.