This would avoid me from making noobish mistakes in future and also help me find out if my trading strategy will quite be feasible.
Demo trading won't make you run away from losing money if you become careless with your live trade. If you have good strategy, manage the money you have, then that is ok.
Yes it will help your strategy to be better. Good luck to you.