For learning the basics your bike will be fine  The upgrades you suggested will help too, though, as someone suggested, a full bike is another option. If you feel you enjoy trials and want to really try at it, a full build could work out cheaper and of better quality for you too  For tips and advice on techniques, check out www.trashzen.com, as they have some really helpful How-Tos on there  Hope you enjoy it