I like it! Just because its called RPG essentials, its doesnt mean its only for RPers. There's never been RPing on our server (not that I am against it), but I still think this would add some very nice features, and if it attracts players with different playstyles, that isn't a bad thing at all.
I especially like the 'region' feature and Anvil/Shop feature. Also, how cool are the coins that mobs will drop when you kill them?