I've experimented with the Renegade diet, which is a form of carb back-loading, and it works extremely well. You can shed body fat at a decent rate back-loading carbs (only eating carbs post workout) if your back-loaded carbs are kept in a window of about .7 to 1 grams per pound. If you're doing lower intensity exercise, keep the carbs around the .7 grams per pound level. If you are doing higher intensity exercise, keep the carbs around the 1 grams per pound for rapid fat loss. Higher intensity routines such as P90x, Rushfit, Insanity, etc work very well with carb back-loading. However, you need to experiment to find your 'sweet spot', which is ingesting only the amount of carbohydrate you need to fuel the following day's workout, and no more. Once you dial in the right number for your body the fat should start melting away pretty quickly. If you're not focused purely on rapid fat loss, then you can increase your carbs to upwards of 2 grams per pound. You'll spillover for sure, but you'll see nice gains in strength and overall size if that's what you're main goal is.
Here it is in a nutshell (Renegade Diet)
Pre-workout: 4 hour window where you eat 1 to 3 meals of slow digesting proteins, (beef, chicken, etc) healthy fats, (coconut oil, olive oil, nut butter, etc) and green veggies (Spinach, Broccoli, Asparagus, etc)
Post-workout: 4 hour window where you eat 1 to 3 meals of fast digesting proteins, (fish, eggs, whey protein, etc) minimal fats, and carbohydrates (rice, potatoes, sweet potatoes, etc)
Fast: 16 hour fast.
Repeat!