I did this for customers few times with smart move and I can tell you that its so much better when you have inline layers. Its more secure, traffic gets handled much faster. Here is a good example...say, for argument sake, you have 1000 rules in your rulebase and no layers at all, inline or ordered. Well, policy will have to be checked until needed rule is hit, but with layers, if it does not hit whats called "parent rule", then it wont bother checking "child rules" inside that inline layer, will just move to next inline layer and so on, until it hits the right one and if nothing matches, then will hit implicit clean up rule, so traffic handling works way better that way.
Best,
Andy
"Have a great day and if its not, change it"