Filing via DCF it was REALLYYYY fast. All I can say for tips and tricks is be proactive.. you'd probably be wasting a good 3 months or so just waiting for your NOA1.. when it was already approved after a week of you submitting the petition. So get up and call the embassy... ask them for an update with your case!