If those various approaches are in line with your goals AND you've proven to be successful using these different approaches, then who's to criticize it? I just find it extremely difficult to do and am still waiting to see anyone who has been successful, that is by adding any real value for time spent through all market cycles. But if you think you can, then go for it. Investing is an ongoing learning experience and we (hopefully) learn valuable lessons from what works for us and what doesn't over the years.