Decks + vinyl – no way without some serious practice. Nah. Even making one song come on at a vaguely correct time vaguely after a previous song had finished took me a while, let alone beatmatching etc. There are a lot of free DJ apps available that you can stick on your laptop, give it an evening of practice and working out a playlist and you can sound as good as any DJ doing indie nights basically anywhere. More practice and you could do DJ sets anywhere, any genre I reckon.