Hi Vikas,
0.26 is too old - in latest version we switched from multi-step wizard to create new task into "one-step" form
It is still possible to use milti-step (it is controlled by config.properties) - but is it not a primary.
Still speaking about multi-step implementation - yes, your approach looks correct
--
With Best Regards,
Alexey Kakunin, EmDev Limited
Professional Software Development:
http://www.emdev.ru