yeah dont get a hardware synth just to learn on.
internet plus any basic synth will learn you the basics.
once you have that down, get reaktor and go right into it.
THEN get a hardware synth. If at any point you decide its a pain in the arse you wont have lost any money (if you try before you buy the software)