>The only input needed are the file path of the views and a way for activating them in order to go ahead with this approach.
Its this interaction with the Repository and the activation that really has me concerned. We don't have any publicly supported APIs for this. You must be calling SAP internal only functionality. I will warn you that if you do something wrong with this functionality you can render your system unusable. We have seen people do it. Also this repository functionality will change over time without warning or support - since this is all unreleased. Personally I think you are talking quite a big chance here.