Pros:
CPU/ GPU: Snapdragon 410 works like a charm. No drag, lag or frame drops what-so-ever after using few high end games.
Also, 1.2GHz Quad core along with placement of SoC makes thermal impact very minimal. So, heating is minimized to a large extent.
Full 5 stars for the design.
Memory: 1.5GB RAM ensures that high end games can also be played with ease(still need to try with Asphalt8 to see how the device handles this game). But a 2GB would have been desirable.
8GB ROM looks less(cant complain much looking at the price range). I had a 32GB external card, so moving most installed Apps to SD card helped. If you are a heavy WhatsApp user, internal memory fills up faster.
3.5 stars for memory config.
Display: 5.5 screen with 720P display is a treat. But TFT screen compared to AMOLED makes it little dull. Still OK.
4 stars for display.
Camera: 13MP Front & 5MP rear - Picture quality is OK.
4 stars for camera.
Havent tested 4G download(& combined download) yet.
Battery backup(3000 mAh) has been OK till now with heavy App downloads on WiFi & continuous game play. I expect the battery to last atleast a day for a heavy user.
Some people have complained of low audio issue on J5 & J7. I havent noticed anything of that sort after having calls on both speaker & earphone. The audio quality has been good as of now.
cons: AMOLED would be desirable
it has atmost 2gb ram and 16gb internal storage.
the design of the device is not fill premium .
conclusion: the samsung galaxy on7 is a good choice . though the display is not the super AMOLED but the quality of the display is too bright not like a TFT display . in 11k samsung best device. also the camera is very good so a good option . those are want to buy a good samsung phone in mid range go for the samsung galaxy on7.