Quote: "I just think C++ may be better mainly because you can use classes."
As time progresses you will feel the difference. However, for some small games, DBP would suffice without the need for classes; but learning C++ at the same time with DGDK is still a good investment. Being able to inherit from other classes saves time and effort.
Paste Sprite
There should really be a main loop with a single call to the sync command at the end of the loop. Sync should be switched on. Here is the minimum requirement for paste sprite to have any use:
Sync On
Load Image "Image.png", 1
Sprite 1, 0, 0, 1 : Hide Sprite 1
Do
Paste Sprite 20, 20, 1
Sync
Loop
As far as I know, in DGDK, sync is always on or on by default? Correct me if I am wrong.