Hi Chris,
and thanks for feedback.
I didn’t test it, but I think the EU/US option can be moved to per-group.
I would separate all the levels into individual groups/courses, thats because it is a better way to organize information.
About s2members, I didn’t test it. Actually all that stuff with members and micro-payments is a bit over the scope of academic usage that was initially adopted. Thats why I’m a bit less enthusiast about getting it implemented asap. Sorry 
Hi Sushkov,
No problem, glad to be of service.
I’ll be playing around with your very nice plugin and see if s2members cant be used without any changes in your courseware system. Its no hurry for me to adopt courseware, that can wait a year or so since the system I already have is pretty good. I wont be needing an online eCourse system for a little while and s2members is a quite capable system that might be able to work without special integration.
Though I hope that you don”t decide that micro-payment has noting to do with your excellent system, that would be cutting out a lot of education businesses who I’m sure would love to support your system.
That said I understand and agree as to why it’s not the top priority 
Thanks for the quick answer!
What do you want to do with S2Member exactly?
If you only want to restrict access to courseware groups based on a user level or S2Member custom capability, it should work perfectly. You can configure S2Member to only allow level 1 member access to certain URLs.
Just dive into the S2Member docs and you should be having it running in no time. I’m using S2Member on BP-Tricks.com to allow access to certain groups based on the membership level/custom capabilities and this was really easy to set up
S2Member is awesome!
Thanks.
Actually I’m pretty open to any ideas, if you will come and say that you need a hook or some other stuff to get it working, I will gladly help you. So it’s not like I DON’T want it, it is just not the #1 on the todo list.

That suggestion of individual US / EU selection per group would solve a big headache I have given we intend to cater for different school levels.
@AndreMartin, filled a new issue.
@sushkov
Actually I was talking to Chris
I’m pretty sure you don’t have to change anything in your plugin to let people protect groups/courseware pages with S2Member.
It’s as easy a restricting certain URI for payed members only.
Oh, anyway thats still valid if you gonna need hacks 