By the grace of almighty, landed in Pearson Airport Toronto today and completed PR formalities.
It was a smooth entry, immigration and customs officers were helpful, they were actually happy to see I was prepared with necessary docs/forms. This preparation also helped me to save significant time while my family was waiting!
So my suggestion to all complete the B4 form, not necessarily details in the form itself, complete in a excel spreadsheet with a summary value, put same value in the form. That will fulfill the purpose. But you need to take jewellery photos, all documents/photo should be 2 copies, one customs keeps for their records, the other set they will return stamped.
That's it!!!
Best wishes for your journey to Canada ;D