Can you make the number of recently added products a Nop_Setting value?
Not that it would be hard to change, but, it would go well along the Display.RecentlyAddedProductsEnabled setting.
Currently there is a hardcoded 4 in /modules/RecentlyAddedProducts.ascx.cs.
Thanks