I wouldn't be so fast to give up vinyl. A good DJ uses everything at their disposal, including TTs, CDJs, MP3s, etc. The more devices you have, the more you can do with the music. Heck, even having 2 TTs and 2 CDJs (as I have) allows one to do some pretty creative layering of beats and samples.
Plus, I find the Ladies really like seeing the vinyl spin