Current technology only needs to handle 8 MB blocks.
Seems I agree with 1 small exception. I do not think we need to handle 8 MB blocks now.
8MB block will reduce number of full nodes drastically. I'm sure some nodes can handle 8MB ... but how many will ?