This is what I would do. I use neptune the values in the timing table are just values they are different in each program from what I have noticed it looks like the values in neptune are always higher then that of crome values. I have never really paid attention to what is said on line about max timing. I live in high altitude so it usually never applies to me.
Start with the p28 base. lock timing to 16 in neptune set your distributor to 16 set your maps with your injector sizing, map sizing, add boost tables ext. Set fuel for 120% per psi 1.4 down per psi (this is probably over kill on a vitara motor for sure). Street tune fuel out of boost then hit the dyno tune everything else. With your motor the base map is going to be far form ideal.
One the dyno turn off vtec tune focus of torque then set vtec low around 4000rpm tune focus on torque. Experiment with lower and higher ignition timing see what happens. You should find in time that adding more timing either make no more torque or knocks. Over lay the best vtec off and the vtec on runs where they cross is going to be the best point to set vtec.
Focusing on numbers in a table with out any corresponding data on what the #s do is almost useless if you just do what the dyno tells you to do and your wide band you will be set don't over think it.
You never said what fuel type? If your just planing on street tuning the best you can do is get afr set up and say out of knock. Build a det can, read plugs, some of the dyno simulators are usable if all conditions are repeated the same (flat road, no tire spin, ext).
If you have an adjustable cam gear you just opened up another box of worms. Its almost trial and error.
Ya your first impression sucked.

inch: